如果我在网页上打开一个 javascript 控制台并添加一个变量:
var abc = "Hello";
Javascript 将该属性附加到window
对象,因此我可以通过window.abc
或直接访问该对象abc
console.log(window.abc)console.log(abc)
现在,如果我尝试通过window
对象访问尚未定义的内容
console.log(window.notdefinedyet)> undefined
它只是返回未定义。所以如果我这样做
console.log(notdefinedyet)
为什么这是一个错误,而不仅仅是错误undefined
?
守着一只汪
相关分类