为什么javascript会在尝试直接获取全局变量时引发Uncaught ReferenceError
,例如someVar
,但在尝试通过window.someVar
时,它会undefined
答案 0 :(得分:0)
请发布您的代码示例。应该可以在窗口对象上访问全局变量,例如:
var someValue = "foo";
function alertsomeValue(){
alert(window.someValue);
}
alertsomeValue();
//alerts "foo"