JS一直是单线程,异步(定时器,ajax请求等)是由浏览器来实现的!(转)

原文地址:https://www.cnblogs.com/woodyblog/p/6061671.html

1.自己画的一张示意图

2.DOM一变化,界面就立刻重新渲染,效率必然很低,所以浏览器的机制规定界面渲染线程和主线程是互斥的,主线程执行任务时,浏览器渲染线程处于挂起状态。

 

posted @ 2019-03-12 08:44  秋风2016  阅读(736)  评论(0编辑  收藏  举报