1.放在head部分

在此部分放置Script元素,HTML解析head部分就会执行这个代码,然后才解析页面的其余部分。

2.放在body底部

为什么要将JS放在页面底部呢?就要知道JS放在页面上是干什么的:JS放在页面上是来操作元素的。JS放在headL里面,节点前面,此时节点还没读取到,就会报错。
script

脚本会阻塞后面内容的呈现
脚本会阻塞其后组件的下载

对于图片和CSS, 在加载时会并发加载(如一个域名下同时加载两个文件). 但在加载 JavaScript 时,会禁用并发,并且阻止其他内容的下载. 所以把 JavaScript 放入页面顶部也会导致 白屏 现象

对于图片和CSS, 在加载时会并发加载(如一个域名下同时加载两个文件). 但在加载 JavaScript 时,会禁用并发,并且阻止其他内容的下载. 所以把 JavaScript 放入页面顶部也会导致 白屏 现象.

标签: none

添加新评论