总是在书中看到回调函数callback,不知道是什么意思?为什么叫回调函数呢?谢谢。
1 回答

慕神8447489
TA贡献1780条经验 获得超1个赞
简单的说,回调函数就是把函数作为参数传递给其他函数,也叫作高阶函数,并在其他函数内部执行,所以回调函数是一个闭包。
举个栗子:
function fn(callback) { var a = 10; if (typeof callback === 'function') { callback(a); } }// 传入一个函数给 fnfn(function(param) { console.log(param); // 10});
添加回答
举报
0/150
提交
取消