首页 > 编程语言 > 详细

JavaScript回调函数

时间:2019-10-01 20:15:30      阅读:94      评论:0      收藏:0      [点我收藏+]

什么是回调函数?

回调函数:把一个函数A当做实参专递给另外一个函数B,在B方法执行的时候,把A执行了,我们把这种机制叫做 “回调函数机制”

回调函数的特点:

  • 根据需求回调函数可以被执行N多次

  • 不仅可以把回调函数执行,还可以给传递的回调函数传递实参,这样在回调函数中设置形参(或者使用ARG)接收即可
  • 还可以改变回调函数中的THIS指向
  • 可以在宿主函数(它在哪执行的,它的宿主函数就是谁)中接收回调函数执行的返回结果

let fn = (callback) => {
    let res = callback(10, 20);
    console.log(res);//30
};
fn((n, m) => {
    return n + m;
});

JavaScript回调函数

原文:https://www.cnblogs.com/wangshouren/p/11615834.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!