typeof jQuery != "undefined" || importjQuery();

判断jQuery对象是否存在,如果不存在就调用importjQuery()方法加载jQuery,否则不导入。

-------------------------------------------------------------------------------

(function (num) {
if (num > 36) {
var result = true;
}
console.log(result);
})(81); //true
上面的是自我执行函数,也就是把这段代码放在<script>里的如何地方都会马上执行。
在JS中使用var定义的变量是函数级别作用域而不是块级作用域,也就是说result变量不局限于if语句块,而是在整个函数内部可访问,上面的if语句块是得不到执行的,但result依然被赋值true,所以打印出来的结果依然是true!
------------------------------------------------------------------------------------
 

 

相关文章:

  • 2021-10-19
  • 2021-12-17
  • 2022-03-04
  • 2021-09-02
  • 2021-12-27
  • 2021-10-29
  • 2021-07-25
  • 2021-05-26
猜你喜欢
  • 2022-12-23
  • 2022-02-13
  • 2021-09-25
  • 2022-12-23
  • 2021-05-19
  • 2021-07-09
  • 2022-12-23
相关资源
相似解决方案