美文网首页
几句话搞清楚什么是回调callback

几句话搞清楚什么是回调callback

作者: Kagashino | 来源:发表于2019-02-13 16:17 被阅读0次

小时候经常听爸妈讲:“回头我再收拾你”,回调函数也可以这么理解:回头我再调用你
你写了个函数,比如

button.onclick = function () {
    alert(123)
}

可是你没有调用,当你点击的时候,她却执行了,那是因为浏览器回过头来调用了。
再比如

var timer = setTimeout ( function (){
    alert('加1000/1000秒')
},1000)

你只是写了个函数作为setTimeout的参数,也没调用,然而1秒后执行了,也是因为在1秒后回过头来调用了
概括一下就是:回调是被动调用的函数。如同“反打电话告知”、“诸葛亮的锦囊妙计”一般,预先设置的操作,条件达成后由第三方执行。

相关文章

  • 几句话搞清楚什么是回调callback

    小时候经常听爸妈讲:“回头我再收拾你”,回调函数也可以这么理解:回头我再调用你你写了个函数,比如 可是你没有调用,...

  • 将CallBack改写成Promise

    CallBack回调函数是js的特色之一, 但CallBack回调方法, 非常容易造成回调地狱(callback ...

  • Callback、Promise、async/await

    一、Callback回调函数例子: callback函数应用举例: 就是通过callback回调函数来传回数据 缺...

  • 什么是回调函数(callback)?

    把函数A当做参数传给另一个函数B,函数A就是『回调函数』 函数A会在合适的时机或条件下被调用,这种现象叫做『回调』

  • 回调

    1. 同步回调 Callback Server Client 运行结果 2. 异步回调 Callback同上 Se...

  • 回调函数

    什么是回调函数? 维基百科定义:a callback is a piece of executable code ...

  • 回调(callback)

    回调(callback)就是讲一段可执行的代码和一个特定的事件绑定起来。当特定的事件发生时,就会执行这段代码。Ob...

  • 回调Callback

    回调函数就是一个通过函数指针调用的函数。如果你把函数的指针(地址)作为参数传递给另一个函数,当这个指针被用来调用其...

  • 回调--CallBack

    回调是一个编程技巧,用于解决顺序流程无法解决或者说使用顺序流程来解决会十分麻烦的问题 比如: 场景一:在打游戏的时...

  • 回调callback

    title: 回调callback 参考: JAVA回调机制(CallBack)详解一个经典例子让你彻彻底底理解j...

网友评论

      本文标题:几句话搞清楚什么是回调callback

      本文链接:https://www.haomeiwen.com/subject/ciydeqtx.html