閉包的理解(可能有誤,大神看到若是有問題請糾正)

對於閉包的理解,主要有兩個做用html 1.外部方法應用內部方法的變量,2.緩存數據緩存 function a() { var i = 0; function b() { alert(++i); } return b; } var c = a(); c();//1 c();//2 其中的c是一個window全局方法,它能調用方法a裏面的b方法,注意a是返回了一個內部函數b,若是不這樣,那c就不能
相關文章
相關標籤/搜索