API History JavaScript

Objek History Window

Objek History mengandung URL yang diakses pengguna (dalam jendela browser).

Objek History adalah atribut dari objek window.

Objek History dapat diakses melalui cara berikut:

window.history atau hanya menggunakan history:

Contoh

let length = window.history.length;

Coba sendiri

let length = history.length;

Coba sendiri

Atribut dan Metode Objek History

Atribut/Metode Deskripsi
back() Muat URL (halaman) sebelumnya di dalam daftar sejarah.
forward() Muat URL (halaman) berikutnya di dalam daftar sejarah.
go() Muat URL (halaman) yang khusus dari daftar sejarah.
length Kembalikan jumlah URL (halaman) di dalam daftar sejarah.

Deskripsi Objek History

Objek History awalnya dirancang untuk mewakili riwayat penjelajahan jendela. Tetapi karena alasan privasi, Objek History tidak lagi mengizinkan skrip mengakses URL yang telah diakses. Fungsi yang tetap digunakan hanya back()forward() dan go() Metode.

Contoh

Operasi yang dilakukan oleh baris kode di bawah sama dengan mengklik tombol mundur:

history.back()

Operasi yang dilakukan oleh baris kode di bawah sama dengan mengklik tombol mundur 2 kali:

history.go(-2)