3
配售恒定比方说,我有下面的类:使用Javascript - 原型
function Base() {};
Base.prototype.Const = 0;
和导出功能:
function Derived() {};
派生功能访问this.Const。 现在我的问题是 - 我还没有看到任何人在原型上定义Consts的情况,我想知道为什么不呢?使用这种方法有什么问题吗? (对于我来说,这似乎是一个很好的习惯,因为const不是全局的,并且包含在类中,它不在这个上面)
我不一定在谈论一个常量 - 而是一个变量,所有派生类可能需要使用...像ID或别的东西
任何人都可以访问它,虽然修改它使用它。 – elclanrs
常数通常在构造静态“类属性”,因为,你知道,每一个不变的是静态的...... – Bergi
@Sandman是什么让你认为人们不这样做呢? – shafeen