首页 > 运营 > 帮助中心 > 正文

“window.jQuery || document.write”经常用到这句代码是什么意思

2020-07-03 13:08:33
字体:
来源:转载
供稿:网友
这篇文章主要为大家详细介绍了“window.jQuery || document.write”经常用到这句代码是什么意思,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

我们在使用JQ特效的时候,很多时候会有这样一句话:

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

很多朋友可能不太能理解这句代码是什么意思。其实很简单,一般在这里个文件上边的<script>应该是有一个通过cdn加载文件jquery-1.11.0.min.js的路径,这里就是上边的路径不能加载文件的时候,使用下边的本地文件,一种优化响应的策略。

例如:

<script src="http://cdn.bootcss.com/jquery/1.11.0/jquery.min.js" type="text/javascript"></script>

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

下面的语句就是首先会判断有没有window.jQuery,即判断是否导入了jquery,如果没有(也就是false),则运行后面的代码,将jquery引入到项目中

||逻辑判断的规则:如果||前面的表达式是true,就返回||前面表达式true的结果,如果是false,则运行后面的表达式。

现在明白了没有,说白了就是下面的语句是防止上面的JQ引入失败,不成功的时候启用。


以上就是“window.jQuery || document.write”经常用到这句代码是什么意思的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持错新网。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表