WindowOrWorkerGlobalScope接口属性:origin
origin属性
在你使用此功能之前,请仔细检查浏览器兼容性表。
WindowOrWorkerGlobalScope 接口的 origin 只读属性用于返回全局作用域的原点,并将其序列化为一个字符串。
origin只读属性语法
var myOrigin = self.origin; // or just origin
origin只读属性值
origin 只读属性的值为 USVString。
origin只读属性示例
从 worker 脚本内部执行,下面的代码片段会在每次收到消息时将 worker 的全局作用域的起源记录到控制台:
onmessage = function() {
console.log(self.origin);
};
如果 origin 不是:计划/主机/端口元组(scheme/host/port tuple)(例如,您尝试在本地运行它,即通过 file://URL),origin 将返回字符串 "null"。
规范
规范 | 状态 | 注释 |
---|---|---|
HTML Living Standard 该规范中 的'WindowOrWorkerGlobalScope.origin'的定义。 | Living Standard | 初始定义。 |
浏览器兼容性
我们正在将兼容性数据转换为机器可读的JSON格式。
- 电脑端
特征 | Chrome | Firefox(Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
基本支持 | 支持:59 | 支持:54 | 不支持 | 不支持 | 不支持 |
- 移动端
特征 | Android | Chrome for Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
基本支持 | 支持:59 | 支持:59 | 支持:54 | 不支持 | 不支持 | 不支持 |