window.jQuery || document.write("<script src='__PUBLIC__/assets/js/jquery.js'>"+"<"+"/script>")
今天无意中看到这样一段代码
1 <script type="text/javascript"> 2 window.jQuery || document.write("<script src='__PUBLIC__/assets/js/jquery.js'>"+"<"+"/script>"); 3 </script>
这段代码想表达的就是:
如果你已经加载了jquery文件,那么就执行 || 左边的代码: 把jQuery声明成一个全局变量jQuery;如果没有加载jQuery,那么就执行 || 右边的代码:往HTML DOM里面写入script来加载jquery.xx.js。
作用就是保证jquery加载,且只加载一次