相关疑难解决方法(0)

Javascript:设置location.href与位置

您何时设置locationURL字符串而不是设置location.href

location = "http://www.stackoverflow.com";
Run Code Online (Sandbox Code Playgroud)

VS

location.href = "http://www.stackoverflow.com";
Run Code Online (Sandbox Code Playgroud)

Mozilla开发人员网络参考

javascript

296
推荐指数
7
解决办法
23万
查看次数

在浏览器中仅使用位置与使用window.location是否有任何区别

我发现自己总是写作:

console.log(window.location.href);
Run Code Online (Sandbox Code Playgroud)

甚至没有考虑过它.关于SO的大多数答案也是这样写的.我有什么理由不能写:

location.href
Run Code Online (Sandbox Code Playgroud)

既然location是窗口级别的对象?这有什么跨浏览器兼容性问题吗?

澄清:我知道有document.location- 这不是这个问题的内容.这location与使用window.location跨浏览器仅使用vs 有任何区别.

javascript window.location javascript-objects

6
推荐指数
1
解决办法
6585
查看次数