【发布时间】:2011-01-25 02:08:28
【问题描述】:
我正在使用类成员来保存常量。例如:
function Foo() {
}
Foo.CONSTANT1 = 1;
Foo.CONSTANT2 = 2;
这很好用,只是它看起来有点杂乱无章,所有特定于Foo 的代码都在全局范围内。所以我考虑将常量声明移到 Foo() 声明中,但是这样代码不会在每次构造 Foo 时执行吗?
我来自 Java,其中所有内容都包含在类主体中,所以我认为 JavaScript 可能有类似的东西或一些模仿它的工作。
【问题讨论】: