【发布时间】:2015-02-02 16:08:15
【问题描述】:
我想在 javascript 中创建枚举,我做了以下代码,我想验证这是正确的方法。
var dataStates = {
withMock: "withM",
withoutMock: "withoutM",
};
还好吗?
例如,我想像这样使用它
oCation.dataMode === dataStates.withMock
那个 state.data.withMock 将保存该值,但我不确定这是否是正确的方式......
【问题讨论】:
-
在 JS 中有很多方法可以做这样的事情——这真的取决于你所说的“枚举”是什么意思。这只是一个对象;它工作然后它是“正确的”,但需要注意的是没有什么可以阻止错误的代码重新分配一个值。
标签: javascript enums