多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 浏览器解析 1.浏览器解析html的时候,是从上往上执行的 2.解析到DOm的 scirpt时,先解析script标签里的内容,造成dom的构建阻塞 3.script脚本加载完毕后,才会继续往下执行 #### async和defer区别 async和defer会实现script标签异步加载,在浏览器解析html的同时,解析script脚本 区别在于: 1. async标签内的脚本解析完毕后会立即执行script,如果dom解析没结束会暂停,等待js执行完毕后继续解析,所以有可能造成html阻塞 3. defer中的脚本加载完毕后,会继续等待dom解析,等待html解析完毕之后再执行js,不会造成html阻塞