猿问

什么是回调函数?

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

郎朗坤
浏览 600回答 1
1回答

慕神8447489

简单的说,回调函数就是把函数作为参数传递给其他函数,也叫作高阶函数,并在其他函数内部执行,所以回调函数是一个闭包。举个栗子:function fn(callback) {    var a = 10;         if (typeof callback === 'function') {         callback(a);     } }// 传入一个函数给 fnfn(function(param) {    console.log(param); // 10});
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答