Javascript - 在原型上放置一个常量

时间:2016-03-01 16:53:41

标签: javascript inheritance prototype

我们说我有以下课程:

function Base() {};
Base.prototype.Const = 0;

和派生函数:

function Derived() {};

派生函数可以访问this.Const。 现在我的问题是 - 我还没有看到人们在原型上定义Consts的情况,我想知道为什么不呢?使用这种方法有什么问题吗? (这对我来说似乎是一个很好的做法,因为const不是全局的,并且包含在课堂内,并且不在此类中)

我不一定在谈论一个常量 - 而是一个所有派生类可能想要使用的变量......比如ID或其他东西

1 个答案:

答案 0 :(得分:1)

根据JavaScript权威指南,您正在使用它 Book