• {string}

    获取及设置序列化的 URL。

    1. const myURL = new URL('https://example.org/foo');
    2. console.log(myURL.href);
    3. // 打印 https://example.org/foo
    4. myURL.href = 'https://example.com/bar';
    5. console.log(myURL.href);
    6. // 打印 https://example.com/bar

    获取 href 属性的值等同于调用 [url.toString()][]。

    将此属性的值设置为新值等同于使用 [new URL(value)][new URL()] 创建新的URL对象。 URL 对象的每个属性都将被修改。

    如果给 href 属性设置的值是无效的 URL,则将会抛出 TypeError