簡析javascript中閉包用法

1.具體案例中理解閉包的使用 若要記錄一個函數被調用幾次的話,首先可能想到的是這樣操作如下代碼顯示: 這樣調用函數會是三個1,不會再count上進行累加。因爲count是局部變量。它的生存週期的開始和結束都在調用函數那一刻。所以三次的調用都是不一樣的調用。解決這樣的問題有兩個,一個是將count設置爲全局變量,還有就是使用閉包。 全局變量雖然可以,但是不推薦,會導致全局污染。下面展示閉包的解決方案
相關文章
相關標籤/搜索