繁体   English   中英

<link rel="preload" as="script" href="..">对比<script src="..."></script>

[英]<link rel="preload" as="script" href=".."> vs <script src="..." />

有什么区别:

<link rel="preload" as="script" href="..">

<script src="..." />

第一个例子中真的需要rel="preload"吗?

第一个要求浏览器下载脚本,但不执行它。
如果以某种方式请求它,浏览器可以简单地从缓存中加载它。

第二个下载脚本并执行其内容。

如果使用link ,则需要填写relpreload 您不能通过链接嵌入 js。
通过link ,您可以要求浏览器缓存一些内容,因为您可能很快就会需要它。

哪个更好<link rel="“prefetch”" vs script defer?< div><div id="text_translate"><p> 我一直在使用带有脚本标签的 defer 属性,但刚刚发现 &lt;link rel="prefetch" as="script" 是一个东西,但找不到更好或首选的东西? 这些方法之间有什么区别?</p><pre> &lt;link rel="prefetch" href="library.js" as="script"&gt;</pre><p> 对比</p><pre>&lt;script defer="" src="library.js"&gt;&lt;/script&gt;</pre></div>

[英]Which is better <link rel=“prefetch” vs script defer?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM