JavaScript:如何获取常量的名称?

col*_*o21 2 javascript

我想得到常量的名称:

const MY_CONSTANT = 1;
Run Code Online (Sandbox Code Playgroud)

我想显示我的常量(MY_CONSTANT)的名称而不是值(1)。

nuw*_*way 6

您无法在 JavaScript 中获取常量或变量的名称。最接近您想要做的事情是在对象内设置属性。然后,您可以获取所有键的名称。

var obj = { myFirstName: 'John' };
obj.foo = 'Another name';
for(key in obj)
    alert(key + ': ' + obj[key]);
Run Code Online (Sandbox Code Playgroud)

在此处查看 karim79 的答案