gpt4 book ai didi

jquery - 对外部 js 文件使用 async 安全吗?

转载 作者:行者123 更新时间:2023-12-01 01:01:36 26 4
gpt4 key购买 nike

据我所知,在引用外部js文件时使用“async”,例如:

<script scr="http://someCDN/bla.js" async />

可能会提供最佳性能。但是,因此引用的脚本以任何顺序执行似乎也存在潜在问题。但对于 jQuery 和 jQueryUI(或任何基于 jQuery 的 js 文件),您需要先加载 jQuery,然后才加载 jQueryUI(或 fancybox、goMap,或任何情况)。

那么:异步是一种挑逗,还是可以在这种情况下安全地使用它(引用 jQuery 及其在 CDN 上托管的衍生品)?

最佳答案

您可以使用async安全地使用不相关的脚本。但是,如果您需要按顺序加载它们(例如您的示例),则不能只将 async 放在它们上并希望获得最好的结果 - 您将创建竞争条件。

我找到了this article关于加载脚本的各种方法非常有用,FWIW。

关于jquery - 对外部 js 文件使用 async 安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17933816/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com