可能重复:
Whats the difference between window.location.host and window.location.hostname
我正在使用控制台查看window
变量,我注意到有两个不同的字段,一个名为host
,另一个名为hostname
。在我检查了几个网站之后,两者似乎都有相同的价值。他们之间有什么区别?哪个应该用于什么目的?
答案 0 :(得分:14)
由definition指定:
因此,根据您的需要,您应该使用其中一个。大多数HTTP通信将在默认端口80上进行,因此您可以省略它。另一方面,如果您怀疑需要考虑非标准端口设置,则还需要在源代码中包含该信息。
答案 1 :(得分:9)
假设我们有这个例子:
example.org:1111
主机名是名称 - example.org
主机包括主机名和相关的任何端口号 - example.org:1111