Historyオブジェクトを使用するとブラウザの戻る、進むボタンと同じような動作をさせることができる。
back()メソッドとforward()メソッドをが定義されており、ブラウザ上の閲覧履歴上の1前に戻したり、先に進めたりできる。
history.back(2) // 2つ前の履歴に戻る
history.forward(1) // 1つ先の履歴に進む
go()メソッドは整数値を引数で渡すと履歴リストを前後に移動できる
history.go(4) // 4つ先の履歴に進む
history.go(-1) // 1つ前の履歴に戻る
history.go(0) // 現在のページを再読み込みできる
参考