JavaScript中 location.host 与 location.hostname 的区别

Posted ㄓㄤㄑㄧㄤ

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript中 location.host 与 location.hostname 的区别相关的知识,希望对你有一定的参考价值。

JavaScript 中,大多数情况下,我们不会发现 location.host 与 location.hostname 的区别,因为大多数情况下,我们的网页用的是 80 端口。

他们的区别:

location.host 包含端口,比如是 127.0.0.1:81。如果端口是 80,那么就没有端口,就是 127.0.0.1。

location.hostname 不包含端口,比如是 127.0.0.1。

以上是关于JavaScript中 location.host 与 location.hostname 的区别的主要内容,如果未能解决你的问题,请参考以下文章

两种js获取当前域名代码

JavaScript获取contextPath

javaScript获取URL

window.location.host 和 window.location.hostname 有啥区别 [重复]

window.location.host 和 window.location.hostname 有啥区别 [重复]

window.location.hostname与 window.location.host 区别