在与中引入js的不同

2020-08-27  本文已影响0人  ahalshai

参考1

https://blog.csdn.net/Yy921117/article/details/51982159

1

加载顺序不同,由于我们一般把<head>写前面,所以<head>中的js会先加载,但从此文了解到<body>也能写<head>前面,总体还是html中位置在前的先加载,引入的js也一样。

2

如果在html前面位置的js使用了之后才加载或声明的变量与元素,会报undefined,符合常识。

3

从页面下载的角度去看应该把所以js标签的放在<body>最后(因为会阻塞其他资源的下载)

参考2

https://blog.csdn.net/weixin_40688217/article/details/84841309

1

该文认为是站在页面操作的角度认为js标签应该放在<head>中,如果放在<head>里,页面渲染前就把js下载完了,js调用时不用再去载入代码了

总结

上一篇 下一篇

猜你喜欢

热点阅读