JavaScript私有变量

JavaScript中没有私有成员的概念,不过,有一个私有变量的概念。任何在函数中定义的变量,均可以认为是私有变量,由于不能在函数的外部访问这些变量。若是在这个函数内部建立一个闭包,那么闭包经过本身的做用域链也能够访问这些变量,利用这一点,就能够建立用于访问私有变量的公用方法,也就是特权方法。javascript 能够使用构造函数模式、原型模式来实现自定义类型的特权方法,也能够使用模块模式和加强的
相关文章
相关标签/搜索