JavaScript

同步

<script src="path/to.js"></script>

标准做法是在关闭 </body> 标记之前放置 JavaScript <script> 标记。最后加载脚本可以让你的网站的视觉效果更快地显示,并阻止你的 JavaScript 尝试与尚未加载的元素进行交互。

异步

<script src="path/to.js" async></script>

另一种选择,当加载 Javascript 代码不是页面初始化时,它可以异步加载,加快页面加载。使用 async,浏览器将并行加载脚本的内容,一旦完全下载,将中断 HTML 解析以解析 Javascript 文件。

递延

<script src="path/to.js" defer></script>

延迟脚本就像异步脚本一样,只有在完全解析 HTML 后才会执行解析。保证延迟脚本按声明顺序加载,与同步脚本相同。

<NOSCRIPT>

<noscript>JavaScript disabled</noscript>

<noscript> 元素定义了在用户禁用脚本或浏览器不支持使用脚本时要显示的内容。<noscript> 标签可以放在 <head><body> 中。