任务分为了同步任务和异步任务;而异步任务又可以分为微任务和宏任务。

任务分为了同步任务异步任务;而异步任务又可以分为微任务宏任务

执行顺序总则

主进程--->微任务-->宏任务 [ 依次循环 ]

// 微任务:
process.nextTick
Promise的then方法 [ 注意是then 方法 ] ***************

// 宏任务: ( script 脚本的执行 )
setTimeout
setInterval
原文地址:https://www.cnblogs.com/dafei4/p/14554188.html