回调:一个函数的回头调用过程。(回调,就是回头调用的意思。函数A的事先干完,回头再调用函数B)
A函数有一个参数,这个参数是个函数B,当函数A执行完以后执行函数B。那么这个过程就叫回调;实际上平没有直接调用B函数,而是根据形参来指定调用B函数。
[函数B是你以参数形式传给函数A的,那么函数B就叫回调函数。]
function A(B){
// A方法形参B
};
function B(){
// B就叫回调函数
};
A(B);
<script type="text/javascript">
//myfunction2的形参是back;back就是回调函数
function myfunction2(callback) {
console.log("调用回调函数");
callback();//相当于调用的back()方法
}
function back() {
console.log("我是回调函数back");
}
//myfunction2(back);
</script>
image.png
网友评论