WindowOrWorkerGlobalScope.origin

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

WindowOrWorkerGlobalScope インターフェイスの読み取り専用プロパティ origin は、グローバルスコープの文字列としてシリアライズされた origin を返します。

構文

var myOrigin = self.origin; // or just origin

worker script 内から実行される以下のスニペットは、メッセージを受け取る度にワーカーのグローバルスコープの origin をコンソールに記録します。

onmessage = function() {
  console.log(self.origin);
};

もし origin が scheme/host/port tuple 出ない場合 (あなたがローカルで実行しようとしている、言い換えると file:// という URL の場合)、 origin"null" という文字列を返すでしょう。

仕様

Specification
HTML Standard
# dom-origin-dev

ブラウザ互換性

BCD tables only load in the browser