关于javascript:简易宏任务和微任务小记

  1. 宏工作:以后调用栈中执行的工作称为宏工作。(譬如:主代码快,定时器等等)
  2. 微工作: 以后(此次事件循环中)宏工作执行完,在下一个宏工作开始之前须要执行的工作为微工作。(可了解为回调事件,promise.then,proness.nextTick等等)。
  3. 宏工作中的事件放在callback queue中,由事件触发线程保护;微工作的事件放在微工作队列中,由js引擎线程保护。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理