JavaScript私有變量

JavaScript中沒有私有成員的概念,不過,有一個私有變量的概念。任何在函數中定義的變量,均可以認爲是私有變量,由於不能在函數的外部訪問這些變量。若是在這個函數內部建立一個閉包,那麼閉包經過本身的做用域鏈也能夠訪問這些變量,利用這一點,就能夠建立用於訪問私有變量的公用方法,也就是特權方法。javascript 能夠使用構造函數模式、原型模式來實現自定義類型的特權方法,也能夠使用模塊模式和加強的
相關文章
相關標籤/搜索