location: href プロパティ

hrefLocation インターフェイスのプロパティで、文字列化です。文字列で URL 全体を表し、href を更新することができます。

href の値を設定すると、指定された URL に移動します。もし、redirection が欲しい場合は、location.replace()を使用してください。href プロパティ値の設定との違いは、 location.replace() メソッドを使用した場合、指定した URL に移動した後、現在のページはセッションの履歴に保存されないことです - つまりユーザーは戻るボタンで移動することはできません。

文字列

文字列です。

js
// 文書内に <a id="myAnchor" href="/ja/docs/Location/href"> 要素があるとする
const anchor = document.getElementById("myAnchor");
const result = anchor.href; // Returns: 'https://developer.mozilla.org/ja/Location/href'

仕様書

Specification
HTML Standard
# dom-location-href-dev

ブラウザーの互換性

BCD tables only load in the browser