深刻理解js閉包

深刻理解js閉包 閉包(closure)是Javascript語言的一個難點,也是它的特點,不少高級應用都要依靠閉包實現。 1、變量的做用域 要理解閉包,首先必須理解Javascript特殊的變量做用域。 變量的做用域無非就是兩種:全局變量和局部變量。 Javascript語言的特殊之處,就在於函數內部能夠直接讀取全局變量。 Js代碼   var n=999;   function f1(){  
相關文章
相關標籤/搜索