javasctipt是一门单线程的非阻塞的脚本语言,单线程意味着,JavaScript 单线程意味着,javascript代码在执行的任何时候,都只有一个主线程来处理所有的任务. JavaScript的事件分两种,宏任务(macro-task)和微任务(micro-task) 宏任务:包括整体代码script,setTimeout,setInterval 微任务:Promise.then(非new Promise),process.nextTick(node中) 事件的执行顺序,是先执行宏任务,…