var name;
console.log(name === undefined); // returns false
这是为什么?由于没有赋值,因此名称不应该是未定义的吗?
如果我尝试相同的话,让我们说,var asd;
它会将它指定为未定义。 name
是一个特殊的关键字还是什么?
谢谢。
答案 0 :(得分:1)
在浏览器的全局范围内name
是Window
对象的属性。
https://developer.mozilla.org/en-US/docs/Web/API/Window/name