window.location.hash和location.hash有什么区别?

时间:2017-03-19 13:03:31

标签: javascript

我经常在各种Javascripts中看到window.location.hashlocation.hash(这里的哈希是一个示例)。这些调用之间有什么区别(在我看来,结果相同)。

1 个答案:

答案 0 :(得分:2)

window是浏览器中的全局对象,因此默认情况下会在其上查找不合格的未声明的名称。因此,window.locationlocation表示完全相同的事情,除非声明了名为location的范围变量。