完全搞清閉包是什麼,爲何要使用閉包

以前在網上看的什麼是閉包,全是複製粘貼,也沒弄清楚。 首先說下閉包:閉包就是重用一個變量,且保證這個變量不會被污染的一種機制。提到變量,咱們應該知道。變量分爲全局變量和局部變量web 全局變量:可重用可是會被污染 局部變量:函數內部使用,不會被污染可是不能重用 那麼問題來了如何使得變量既能重複使用且不會被污染呢? 這個時候閉包出現了。閉包 用外層函數包裹變量以及內部函數 外層函數經過return將
相關文章
相關標籤/搜索