HTML:标记语言
CSS:样式语言
JavaScript:脚本语言
Web API:编程接口
所有 Web 技术
学习 Web 开发
发现我们的工具
更好地了解 MDN
此特性已非常成熟,可在多种设备和浏览器版本上使用。自 2016 年 9 月以来,它已在各大浏览器中可用。
注意:此功能在 Web Workers 中可用。
URL 接口的 hostname 属性是一个字符串,其中包含 URL 的域名或 IP 地址。如果 URL 没有主机名,则此属性包含一个空字符串,""。IPv4 和 IPv6 地址会被规范化,例如去除前导零,域名会被转换为 IDN。
URL
hostname
""
可以设置此属性来更改 URL 的主机名。如果 URL 的 scheme 不是分层的(URL 标准称之为“特殊 scheme”),则它没有主机的概念,设置此属性不会产生任何效果。
字符串。
const url = new URL( "https://mdn.org.cn/en-US/docs/Web/API/URL/hostname", ); console.log(url.hostname); // Logs: 'developer.mozilla.org' url.hostname = "你好.com"; console.log(url.hostname); // Logs: 'xn--6qq79v.com'
加载中…