记住以下即可:宏任务与微任务都是异步的宏任务:计时器、ajax、读取文件微任务:promise.then 执行顺序 同步process.nestTick微任务(promise.then)宏任务(计时器,ajax,读取文件)setImmediate 注意:只有then里的代码是异步的,promise里的是同步的所以6是同步的,7是异步的题目: