URL: origin 属性

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

originURL 接口的只读属性,返回一个字符串,包含所表示 URL 的原点的 Unicode 序列化。

确切的结构取决于 URL 的类型

  • 对于使用 http:https: 方案的 URL,方案后跟 //,接着是域,然后是 :,最后是端口号(如果显式指定,则分别使用默认端口号 80443)。
  • 对于使用 file: 方案的 URL,其值取决于浏览器。
  • 对于使用 blob: 方案的 URL,其原点是 blob: 后面的 URL。例如,blob:https://mozilla.org 的原点为 https://mozilla.org

字符串。

示例

js
const url = new URL("blob:https://mozilla.org:443/");
console.log(url.origin); // 'https://mozilla.org'

const url = new URL("https://127.0.0.1:80/");
console.log(url.origin); // 'https://127.0.0.1'

const url = new URL("https://mozilla.org:8080/");
console.log(url.origin); // 'https://mozilla.org:8080'

规范

规范
URL 标准
# dom-url-origin

浏览器兼容性

BCD 表格仅在启用 JavaScript 的浏览器中加载。

另请参阅