js宏任务和微任务有哪些?谁先执行?

js宏任务是什么?当前调用栈中执行的代码成为宏任务。js微任务是什么?当前宏任务执行完,在下一个宏任务开始之前需要执行的任务,可以理解为回调事件。宏任务中的事件放在callback queue中,由事件触发线程维护;微任务的事件放在微任务队列中,由js引擎线程维护。

js宏任务和微任务有哪些

一、js宏任务和微任务分别有哪些?

1、js宏任务有: