URLPattern:username 属性

基准线 2025
新推出

自 ⁨2025 年 9 月⁩起,此功能适用于最新设备和浏览器版本。此功能可能不适用于较旧的设备或浏览器。

注意:此功能在 Web Workers 中可用。

usernameURLPattern 接口的一个只读属性,它返回一个字符串,其中包含用于匹配 URL 用户名部分的模式

这是传递给构造函数的用户名模式的规范化值,或者是默认值 ("*"),后者匹配任何用户名。

字符串。

示例

基本用法

以下示例创建了一个 URLPattern 对象,其 username 部分为 admin,并记录该属性。此模式仅在 URL 的用户名部分为 admin 时匹配。

js
const pattern = new URLPattern({ username: "admin" });
console.log(pattern.username); // "admin"
console.log(pattern.test("http://admin:password@example.com/")); // true

规范

规范
URL 模式
# dom-urlpattern-username

浏览器兼容性