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