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