【发布时间】:2012-03-20 16:34:48
【问题描述】:
我的 Javascript 中有以下 ENUM:
var letters = { "A": 1, "B": 2, "C": 3.....}
我知道要使用它:
letters.A
但我想知道是否有一种方法可以用变量替换 A。我尝试过类似的东西
var input = "B";
letters.input;
但这不起作用。
有什么建议吗?
谢谢
【问题讨论】:
-
当您一开始从未定义过
letters.input时,为什么还要指望letters.input意味着什么? -
@AdamMihalcin 字母是枚举,输入替换第一行中的硬编码 A。
标签: javascript enums