从一道题目窥探事件循环机制

本文中提到的事件循环机制只针对于浏览器。浏览器和 Node 的事件循环机制是不同的,Node的事件循环是基于libuv实现的,感兴趣的可自行了解。 开篇先来道题目吧:这位同学,请把下面代码在浏览器控制台的输出顺序手写一下。 console.log('1'); setTimeout(()=>{ console.log('2'); }, 0); new Promise((reso...