1. 首页
  2. 编程语言
  3. Javascript
  4. js放到head中失效的原因与解决方法

js放到head中失效的原因与解决方法

上传者: 2021-12-01 07:09:48上传 PDF文件 74.40 KB 热度 12次

内部的js也叫本页面的JS脚本,内部的js一般放到body内,这样做的目的有很多:head内的js会阻塞页面的传输和页面的渲染。可以选择在 document 完成时,或者特定区块后引入和执行 JavaScript。head 内的 JavaScript 需要执行结束才开始渲染 body,所以尽量不要将 JS 文件放在 head 内。为了避免head引入的js脚本阻塞流浪器中主解析引擎对dom的解析工作,对dom的渲染,一般原则是,样式在前面,dom文档,脚本在最后面。遵循先解析再渲染再执行script这个顺序。

用户评论