为了账号安全,请及时绑定邮箱和手机立即绑定

什么是回调函数?

什么是回调函数?

郎朗坤 2018-10-19 10:09:37
总是在书中看到回调函数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});


查看完整回答
反对 回复 2018-11-01
  • 1 回答
  • 0 关注
  • 599 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号