| プロパティ | 内容 | 現在の値 |
|---|---|---|
| length | 履歴の数。現在のページを含み、戻る、進むで到達可能なページの総数 | |
| state | 直近の履歴の状態 |
| メソッド | 説明 |
|---|---|
| go | 指定位置の履歴を読み込む。存在しない位置の履歴を指定した場合には何もせず、例外も発生しない |
| back | go(-1)と同じ |
| forward | go(1)と同じ |
| pushState | |
| replaceState |
下のボタンをクリックすると、実際の動作を確認できます。
back()で戻ることが可能かどうかは、window.document.referrerにリファラが記録されているかどうかで判定できます。