Skip to content

script 预加载方式有哪些,这些加载方式有何区别?

Posted on:2024年8月15日 at 19:14

在网页中,<script> 标签有几种预加载方式可以用来优化脚本的加载和执行。不同的预加载方式具有不同的特性和应用场景,以下是主要的预加载方式及其区别:

1. <script> 标签的默认行为

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

2. defer 属性

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

3. async 属性

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

4. preloadprefetch

<link rel="preload" href="script.js" as="script" />
<link rel="prefetch" href="script.js" as="script" />

5. module 类型脚本

<script type="module" src="script.js"></script>
原文转自:https://fe.ecool.fun/topic/53f0ec19-c292-4d4c-bcf0-dc50f9ba6b59