location: origin プロパティ
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
origin は Location インターフェイスの読み取り専用プロパティで、指定された URL のオリジンの Unicode シリアライズが入った文字列です。
すなわち、下記のようになります。
httpまたはhttpsを使用する URL の場合、スキームの後に'://'を、その後にドメインを、その後に':'を、その後にポート(明示的に指定されなかった場合は、それぞれ既定の80および443のポート)を指定することができます。file:スキームを使用した URL では、値はブラウザー依存になります。blob:スキームを使用した URL では、その URL のオリジンがblob:に続きます。例えば、"blob:https://mozilla.org"は"https://mozilla.org"がついています。
メモ: この機能はウェブワーカー内で利用可能です。
値
文字列です。
例
js
// このページ上の、オリジンを返します。
const result = window.location.origin; // 返値:'https://big.rakal.top'
仕様書
| Specification |
|---|
| HTML> # dom-location-origin-dev> |
ブラウザーの互換性
Loading…