重點內容“` 全局變量是window對象的屬性
function myFunction(){ alert(arguments.length);
alert(“myFunction”);
} arguments 是函數的參數 可以用來測試函數中參數的個數如上
parseInt(“789”)將string轉化為number
一 判斷對象的類型的方法有兩種
typeof();參數.constructor;函數內部聲明變量的時候,一定要使用var命令。如果不用的話,你實際上聲明了一個全局變量
既然f2可以讀取f1中的局部變量,那么只要把f2作為返回值,我們不就可以在f1外部讀取它的內部變量了嗎!
Js代碼
function f1(){ n=999; function f2(){ alert(n); } return f2; } var result=f1(); result(); // 999二、閉包的用途
閉包可以用在許多地方。它的最大用處有兩個,一個是前面提到的可以讀取函數內部的變量,另一個就是讓這些變量的值始終保持在內存中。
新聞熱點
疑難解答