gpt4 book ai didi

javascript - 两次引用同一个js文件有什么不良影响吗?

转载 作者:行者123 更新时间:2023-11-28 12:39:01 24 4
gpt4 key购买 nike

我已经阅读了为什么让某人(比如 Google)托管 jQuery 和其他 js 文件是一件好事的原因。不过,我有一个客户(政府机构)屏蔽了 googlecode.com 和 googleapis.com 等域名。

我想保留 Google 托管的 js 文件,但也在我的服务器上为上述客户端保留了一个本地副本(这只是我的客户端的一小部分,但很重要)。

在同一页面中引用相同的 js 文件会导致任何问题吗?

这基本上就是我的源代码中的样子,一个列在另一个之后:

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script src="/js/local/jquery.min.js"></script>

最佳答案

当您使用 <script> 在页面中包含脚本时元素,您不“引用”它:您执行它。

所以这完全取决于脚本。

例如,jQuery 不会破坏太多,第二次执行将简单地替换 window.jquery 的第一个值。和window.$ ,这只需要一些(少量的)额外时间。

其他脚本可能无法准备好重复执行。

一般来说,我会说你应该努力避免这种重复。这不干净并且会减慢页面速度。如果您不能简单地使用自己的 jQuery 副本,我建议部署应用程序的两个版本。

关于javascript - 两次引用同一个js文件有什么不良影响吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14142879/

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