Location

Locationオブジェクトは現在開いているURLに関する情報やページ操作を行うオブジェクトです。

メソッド

<表示切り替え>

assign
新しいドキュメントを読み込み、現在のlocationを変更します。
reload
現在のページを更新(リロード)します。
replace
現在のページのURLを指定したURLに置換してページ移動します。
toString
現在のURLを文字列で取得します。

プロパティ

<表示切り替え>

hash
URLのうち、'#'とそれに続くフラグメント識別子を収めた文字列を取得します。
host
ホスト情報(ホスト名とポート番号)を取得します。
hostname
ホスト名を取得します。
hrefRead/Write
現在のページのURLを取得、または指定したURLへ移動します。
originRead-only
プロトコルやポートを含めたURLを取得します。
password
ドメインの前に設定されたパスワードを取得します。
pathname
パス名を取得します。
port
現在のページのポート番号を設定または取得します。
protocol
現在のページのプロトコル情報(http:またはhttps:)を取得します。
search
現在ページURLのサーチ情報(?で始まる検索クエリ部分)を取得します。
username
ドメインの前に設定されたユーザー名を取得します。

参考文献

  1. Location - Web API | MDN