关于js单线程的解释 单线程 : 同一时间下只能做一件事 js是单线程的 原因是 避免DOM渲染冲突 1 浏览器需要渲染DOM 2.JS可以修改DOM结构 3 JS执行的时候,浏览器DOM渲染会暂停 4 两端JS不能同时执行(都修改DOM就冲突了) 5 webworker能实现多线程,但是不能访问DOM