可能的重复:
Javascript:设置 window.location.href 与 window.location
当我在浏览器中测试这些代码时,它们似乎是相同的。有什么区别吗?
1
window.location = "http://stackoverflow.com";
2
window.location.href = "http://stackoverflow.com";
是,有一点不同。window.location
is a Location目的。window.location.href
是位置的字符串表示形式。这location
对象的toString()
值与href
属性,因此如果用作字符串,它们是相同的。环境window.location
与设置相同window.location.href
.
window.location
但是,您还可以使用其他几个属性,例如location.hostname
, location.pathname
and location.hash
。所以你可以设置location.hash
自行更改哈希值。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)