标签: javascript
例如,window.location是浏览器定义的原始属性。但是,如果我说window.test = "Hello";是一个全局变量,请由我的自定义JavaScript设置。 JavaScript中有没有办法区分这两者?
window.location
window.test = "Hello";
对于上下文,我的最终目标是输出全局变量列表,以便进行调试,但Object.keys(window);之类的内容会输出浏览器定义的属性和自定义属性。
Object.keys(window);