函数构造函数

时间:2018-02-25 02:04:45

标签: javascript oop

模仿私有变量的最佳方法是什么?

使用var

var varName;

或使用(只是规定所有以“_”开头的变量都是私有的。)

this._varName;

1 个答案:

答案 0 :(得分:0)

这完全取决于您的使用案例。使用var varName为您提供真正的私有变量,但它们只能在构造函数内部访问,而不能在成员函数中访问。如果可以,请使用此功能。

但是,如果您需要在成员函数中使用变量,唯一的选择是使用语法规则来表示变量是否为私有,在这种情况下this._varName帮助