模仿私有变量的最佳方法是什么?
使用var
var varName;
或使用(只是规定所有以“_”开头的变量都是私有的。)
this._varName;
答案 0 :(得分:0)
这完全取决于您的使用案例。使用var varName
为您提供真正的私有变量,但它们只能在构造函数内部访问,而不能在成员函数中访问。如果可以,请使用此功能。
但是,如果您需要在成员函数中使用变量,唯一的选择是使用语法规则来表示变量是否为私有,在这种情况下this._varName
帮助