typeof jQuery != "undefined" || importjQuery();函數
判斷jQuery對象是否存在,若是不存在就調用importjQuery()方法加載jQuery,不然不導入。對象
-------------------------------------------------------------------------------ip
(function (num) {
if (num > 36) {
var result = true;
}
console.log(result);
})(81); //true
上面的是自我執行函數,也就是把這段代碼放在<script>裏的如何地方都會立刻執行。
在JS中使用var定義的變量是函數級別做用域而不是塊級做用域,也就是說result變量不侷限於if語句塊,而是在整個函數內部可訪問,上面的if語句塊是得不到執行的,但result依然被賦值true,因此打印出來的結果依然是true!
------------------------------------------------------------------------------------