位置:主机属性

Baseline 已广泛支持

此特性已相当成熟,可在许多设备和浏览器版本上使用。自 ⁨2015 年 7 月⁩以来,各浏览器均已提供此特性。

Location 接口的 host 属性是一个字符串,其中包含主机,即 hostname,如果 URL 的 端口 非空,则紧接着是一个 ":",然后是 URL 的 port。如果 URL 没有 hostname,则此属性包含一个空字符串,""

有关详细信息,请参阅 URL.host

字符串。

示例

js
const anchor = document.createElement("a");

anchor.href = "https://mdn.org.cn/en-US/Location.host";
console.log(anchor.host === "developer.mozilla.org");

anchor.href = "https://mdn.org.cn:443/en-US/Location.host";
console.log(anchor.host === "developer.mozilla.org");
// The port number is not included because 443 is the scheme's default port

anchor.href = "https://mdn.org.cn:4097/en-US/Location.host";
console.log(anchor.host === "developer.mozilla.org:4097");

规范

规范
HTML
# dom-location-host-dev

浏览器兼容性