什么是事件循环 每一个浏览器都至少有一个事件循环,一个事件循环至少有一个任务队列。循环指的是其永远处于一个“无限循环”中。不断将注册的回调函数推入到执行栈 浏览器的事件循环标准是由 HTML 标准规定的,而NodeJS中事件循环其实略有不同 为什么要事件循环 首先,我们看一段简单的代码: function a1(){ console.log('1') } function a2(){ console.log('2') } function a3(){ console.log('3') a1