4
有没有一种方法可以打印给定int值的枚举字段的值?例如我有以下枚举:Javascript - 从值中打印枚举的名称
refractiveIndex = {"vacuum": 1, "air": 1.000293, "water": 1.33, "diamond": 2.419};
如果我有一个价值,是有没有办法打印枚举的名称。例如让我说我有一个变量设置为1,我想打印出“真空”,我该怎么做:
var value = 1;
console.log(refractiveIndex(value)); // Should print "vacuum" to console
?
所以你基本上要切换键和值在原始对象? – nicovank
如果有两个折射率相同的元素会怎样? – Barmar