1.背景介绍
2.知识剖析
3.常见问题
4.解决方案
5.编码实战
6.扩展思考
7.参考文献
8.更多讨论
先不说官方的理解,把回调应用都生活场景中就是,你和你女朋友分别的时候对她说“到家后打电话给我,不然我会担心的”,然后她到家后就真的打了电话给你。在这个例子中,分了下面几个步骤,你让你女朋友回家后打电话给你就是 登记回调函数,打电话就是回调函数,
你女朋友到家到叫做触发了回调关联的事件,她打电话给你叫做调用回调函数,你接通了她的电话叫做响应回调事件;
回调函数是一种编程手段,可以理解成被作为函数参数传递的函数对象。在JavaScript中function是内置的类对象,function是一种对象,可以储存在变量中通过参数传递给别的function,在函数内部创建返回结果值;
1、简单的回调函数例子
2、使用匿名函数作用参数的回调函数
3、使用函数名作为参数的回调函数
4、含有this对象时候的问题