javascript - 可以从相应的整数值获取字符串值 - 类似于 Enum 但不是 Enum - 用于查找

标签 javascript enums reverse

有可能让它发挥作用吗?

 var DaysList = {1:"monday", 2:"tuesday", 3:"wednesday"}
 alert(DaysList .1);

我想防止使用 switch case 语句来获取值(例如星期一,我的 ID 为 1)

这不是现实世界的问题,只是一个例子。

最佳答案

使用方括号访问 DaysList 对象属性:

var DaysList = {1:"monday", 2:"tuesday", 3:"wednesday"};
alert(DaysList[1]); // Alerts "monday"
alert(DaysList[2]); // Alerts "tuesday"

关于javascript - 可以从相应的整数值获取字符串值 - 类似于 Enum 但不是 Enum - 用于查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16581219/

相关文章:

javascript - 如何在javascript中使用内部数组创建json数组并访问它

javascript - 如何绑定(bind)到 Mercury 上保存的事件?

javascript - 为什么在页面加载时触发 voiceschanged 事件?

javascript - 显示/隐藏或切换具有相同类别的多个元素,单击时一次只显示一个

ios - 访问枚举 rawValue 时 Swift UI 测试崩溃

Java 泛型的实际应用

ios - 为什么我在 Objective-C 中的枚举上收到类型冲突警告?

C++使用终止符的位置作为交换空间来反转空终止字符串

sorting - 如何稳定地反向排序 Go 中的一个 slice ?

swift - 使用 Swift 将 CLLocationCoordinate2d 转换为街道地址