JavaScript 何时使用回调?
回调是作为参数传递给另一个函数的函数。
使用回调,您可以通过回调调用计算器函数(myCalculator),并在计算完成后让计算器函数运行回调:
实例
function myDisplayer(some) {
document.getElementById("demo")。innerHTML = some;
}
function myCalculator(num1, num2, myCallback) {
let sum = num1 + num2;
myCallback(sum);
}
myCalculator(5, 5, myDisplayer);
在上面的例子中, myDisplayer 是函数的名称。
它作为参数传递给 myCalculator()。
当您将函数作为参数传递时,请记住不要使用括号。
正确:myCalculator(5, 5, myDisplayer);
错误:myCalculator(5, 5, myDisplayer());
上面的例子并不是很令人兴奋。
它们经过简化了,为的是向您讲解回调的语法。
回调真正闪光之处是异步函数,其中一个函数必须等待另一个函数(例如等待文件加载)。
如需转载,请注明文章出处和来源网址:http://www.divcss5.com/html/h64488.shtml