浏览器
宏任务:js 主线程代码,定时器,I/O 操作
微任务:promise , nodejs 独有的 process.nextTask()
代码while(true){
宏任务.shift();
微任务.(); //
2019-08-27