我一直在尝试找到一种方法来查找 javascript 中的所有常量。 我发现我可以使用
获取所有全局变量for (let i in window) {
console.log(i);
};
我在该方法中没有得到常量。
有什么想法吗?
提前致谢。
最佳答案
发生这种情况是因为常量不可枚举。
您可以迭代Object.getOwnPropertyNames(window)
来获取不可枚举的属性:
Object.getOwnPropertyNames(window).forEach(key => {
console.log(`key: ${key}. value: ${window[key]}`);
})
关于javascript - 如何获取所有变量,包括常量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56296073/