JS外链式在html头部引入无效的问题

如题所述

第1个回答  2022-07-17

原因:
浏览器是单线程的,如果放在头部,浏览器会先加载script文件并执行,此时会形成一个阻塞,影响后续的dom文件的加载和执行。

缺点:

避免措施:

注意:
虽然说将外部引入的js引用放在 body 末尾处,不过也是有顺序的,需要将一些 依赖文件放在前边
例如jquery文件需要放在前边,这样后边函数中使用$才不会报错。

相似回答