浏览器eventLoop和node eventLoop
一、浏览器事件环
1、js是单线程的吗?
我们都知道js是单线程的,当然这句话说的不是很对,应该说v8引擎执行js的主线程是单线程的。而v8引擎底层实现是多线程的,其他线程都是为js主线程服务的。例如:ajax和setTimeout在浏览器中就会多开一条线程。
2、异步里的概念(宏任务和微任务)
在JavaScript中,任务被分为Task(又称为MacroTask,宏任务)和MicroTask(...
原创
2019-10-25 11:50:54 ·
192 阅读 ·
0 评论