我想获取所有全局变量的列表。在另一个答案中,我发现了这个:
Object.keys( window );
问题是它还列出了全局定义的函数名称。有没有办法只得到那些不是功能的?
我试过这个:
function Test() {
var f = Object.keys(window);
for (var i = 0; i < f.length; i++) {
if (typeof (f[i]) !== 'function') {
console.log(f[i]);
}
}
}
但它仍然显示功能。谢谢。