セキュリティ要件により、このオブジェクトには多くの制限があり、現在は次のプロパティとメソッドのみが残っています。 History オブジェクトには、履歴項目の数をリストする length 属性があります。 JavaScriptで管理できる履歴はブラウザの「進む」「戻る」キーで到達できる範囲に限られます。この属性は、「進む」ボタンと「戻る」ボタンの下に含まれるアドレスの合計を返します。
History オブジェクトには、戻るための次のメソッド
back() があります。これは、「Back」キーを押すのと同じです。
forward() 前方へ。これは「進む」キーを押すのと同じです。
go() 使用法:history.go(x); 履歴範囲内の指定されたアドレスに移動します。 x 0 の場合は x アドレスに進み、x == 0 の場合は現在開いている Web ページを更新します。 History.go(0) は location.reload() と同等です。