javascript - 关于引用jQuery 的困惑
怪我咯
怪我咯 2017-04-10 18:00:17
[JavaScript讨论组]

我在一段代码中看到别人是这样引用jQuery的

<script>
    window.jQuery || document.write('<script src="../js/minified/jquery-1.11.0.min.js"><\/script>')
</script>

我只是没看懂为什么要那么复杂要加那么多东西而不是 直接

<script src="../js/minified/jquery-1.11.0.min.js"><\/script>

这样呢?

有没有人知道的...

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(5)
黄舟

有时候为了减少自己网站的流量,可以引用第三方网站的jquery代码(比如baidu的),但是又怕第三方不稳定,所以在判断第三方网站jquery代码不起作用时,引用自己网站的jquery。

怪我咯

估计是担心之前已经引用过 jQuery 了。
如果你自己的项目中可以确保只有一次引用,直接像你这么写就好了

伊谢尔伦

这是先判断是否已经引用了Jquery

window.jQuery

如果引用了,就不会再去添加后面引用jquery的script代码

PHP中文网

先判定window有没有加载jquery
如果没有再加载
这样可以防止重复加载jquery

巴扎黑

他只是相判断下 ,之前有没有引入jQ。毕竟jQ里面的代码还是比较多的,重复引入多的话,会影响加载速度!性能的考虑吧!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号