我想得到常数的名称:
const MY_CONSTANT = 1;
我想显示我的常量(MY_CONSTANT)的名称而不是值(1)。
答案 0 :(得分:2)
您无法在JavaScript中获取常量或变量的名称。与您想要做的最接近的事情是在对象内设置属性。然后,您可以获取所有密钥的名称。
var obj = { myFirstName: 'John' };
obj.foo = 'Another name';
for(key in obj)
alert(key + ': ' + obj[key]);
请参阅karim79的回答here