回调函数
定义
将一个函数作为参数传递给另一个函数,并在另一个函数里调用
回调函数不会马上被执行,它会在包含它的函数内的某个特定时间点被 回调。
回调函数是一个闭包。
- 传递参数之前,确保回调函数是一个函数
if (callback && typeof callback === 'function') {
callback()
}
- 回调函数只是一个普通的函数,可以传递参数给回调函数
const functionA = (params_1,params_2,callback) => {
if (callback && typeof callback === 'function') {
callback(params_1, params_2)
}
}
未完待续……