js中callback回调

2020-06-17  本文已影响0人  YANG_LIVE

回调:一个函数的回头调用过程。(回调,就是回头调用的意思。函数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
上一篇 下一篇

猜你喜欢

热点阅读