美文网首页
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