![](/img/trans.png)
[英]window.location.assign(url) vs window.location = url?
[英]Difference between window.location.assign(url) and window.open(url, '_self')
window.location.assign(url)
和window.open(url, '_self')
什么区别?
相关问题:
功能上? 不多。 他们以不同的方式做类似的事情。
就个人而言,我可能会选择 window.location 而不是 window.open。 即使他们做同样的事情,使用 window.location 来改变当前窗口更常见,并且不需要知道 '_self',它不经常使用。 我的经验是我的同事希望 window.open 涉及打开一个窗口而不是重复使用相同的窗口。
window.location.assign
将为当前窗口分配一个新的 URL 值。 window.open
将使用传递的 url 值打开一个新窗口(可能在新选项卡中,也可能不在新选项卡中)。
这是创建新窗口和编辑现有窗口之间的区别。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.