美文网首页
5.nextTick 实现原理

5.nextTick 实现原理

作者: 鱼玄机_vin | 来源:发表于2020-04-20 17:01 被阅读0次
    理解:

    nextTick 方法主要是使用了宏任务和微任务,定义了一个异步方法,多次调用 nextTick会将方法存入队列中,通过这个异步方法清空当前队列。所以这个 nextTick 方法就是一个异步任务。

    原理:

    nextTick(cb) 调用 nextTick 传入 cb
    -->callbacks.push(cb) 将回调函数存入数组中
    -->timerFunc() 调用 timerFunc -->尝试采用各种会掉
    -->返回 promise

    相关文章

      网友评论

          本文标题:5.nextTick 实现原理

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