WindowOrWorkerGlobalScope.origin

Experimental

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

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

構文

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

USVString.

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

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

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

仕様

仕様 ステータス コメント
HTML Living Standard
WindowOrWorkerGlobalScope.origin の定義
現行の標準 初期定義。

ブラウザ互換性

BCD tables only load in the browser