https://www.cnblogs.com/dajuyiding/p/11355677.html
第一次执行:执行同步代码
第二次执行:执行宏任务后,检测到微任务队列中不为空、一次性执行完所有微任务
第三次执行:当微任务队列中为空时,执行宏任务,执行setTimeout callback
,打印日志。
https://www.cnblogs.com/dajuyiding/p/11355677.html
第一次执行:执行同步代码
第二次执行:执行宏任务后,检测到微任务队列中不为空、一次性执行完所有微任务
第三次执行:当微任务队列中为空时,执行宏任务,执行setTimeout callback
,打印日志。