我理解的回调函数:
1.函数a作为一个参数传递给另一个函数b,那么a就是一个回调函数
2.回调函数的执行:a会等待b执行完毕得到执行结果后再执行
3.其实回调函数是一个闭包
4.回调函数是实现异步编程的一种重要方式,b的处理一般是比较耗时的,a需要依赖b的处理结果,此时可以将a写成是b的回调函数;b以后的任务不会被b阻塞,可以继续执行
5.常用回调函数的情形:Ajax请求、时间监听
我理解的回调函数:
1.函数a作为一个参数传递给另一个函数b,那么a就是一个回调函数
2.回调函数的执行:a会等待b执行完毕得到执行结果后再执行
3.其实回调函数是一个闭包
4.回调函数是实现异步编程的一种重要方式,b的处理一般是比较耗时的,a需要依赖b的处理结果,此时可以将a写成是b的回调函数;b以后的任务不会被b阻塞,可以继续执行
5.常用回调函数的情形:Ajax请求、时间监听