Apa itu metode window.location.replace() dalam JavaScript

Apa Itu Metode Window Location Replace Dalam Javascript



Dalam JavaScript, objek 'lokasi' menyediakan ' jendela.lokasi.ganti() ” yang mengalihkan pengguna dari halaman web saat ini ke URL yang disediakan. Setelah dialihkan, pengguna tidak dapat kembali ke halaman web sebelumnya. Ini karena “ mengganti() ” metode menghapus catatan halaman web teratas saat ini dari tumpukan dan menggantinya dengan URL baru. Sebagian besar digunakan saat pengguna ingin menghapus catatan halaman web saat ini dari riwayat.

Dengan mengingat hal ini, panduan ini menunjukkan tujuan, cara kerja, dan penggunaan metode “window.location.replace()”.

Bagaimana Metode “window.location.replace()” Bekerja di JavaScript?

Pengerjaan “ jendela.lokasi.ganti() ” tergantung pada URL yang diteruskan sebagai argumennya. Sedemikian rupa sehingga menavigasi ke URL yang diteruskan setelah tindakan pengguna.







Sintaksis



jendela. lokasi . mengganti ( URL baru )

Dalam sintaks di atas:



  • jendela : Ini adalah variabel global yang menunjukkan jendela browser saat ini di mana JavaScript sedang berjalan.
  • jendela : Ini adalah variabel global yang menunjukkan jendela browser saat ini di mana JavaScript sedang berjalan.
  • mengganti : Menavigasi ke URL yang ditentukan yaitu, “ URL baru ” diteruskan sebagai argumen tanpa menyimpan catatan halaman web asli untuk kembali.

Sekarang, terapkan sintaks ini dalam JavaScript untuk menjelaskan implementasi praktisnya.





Contoh: Menerapkan Metode “window.location.replace()” untuk Menavigasi ke URL dalam JavaScript
Contoh ini menunjukkan implementasi praktis dari “ jendela.lokasi.ganti() ” metode untuk beralih ke URL lain (diteruskan).

Kode HTML
Pertama, ikhtisar kode HTML berikut:



< h2 > window.location.replace() Metode dalam JavaScript < / h2 >
< tombol ondblclick = 'Fungsisaya()' > Klik Itu < / tombol >

Dalam kode HTML di atas:

  • ” tag menentukan subjudul.

  • ” tag membuat tombol yang terkait dengan “ ondblclick ” acara yang mengakses
  • fungsi JavaScript “ myFunc() ” pada tombol klik dua kali.

Kode JavaScript
Langkah selanjutnya pada kode JavaScript:

< naskah >
fungsi myFunc ( ) {
jendela. lokasi . mengganti ( 'https://linuxhint.com/' )
}
naskah >

Dalam kode JavaScript di atas:

  • Tentukan fungsi bernama ' myFunc() ”.
  • Dalam definisi fungsi, terapkan ' mengganti() ” untuk menavigasi ke 'URL' yang diteruskan sebagai argumen metode.

Keluaran

Keluaran menunjukkan bahwa pengguna telah dialihkan ke URL yang ditentukan setelah tombol klik dua kali dengan sukses. Ini sedemikian rupa sehingga pengguna tidak dapat kembali lagi ke dokumen asli.

Kesimpulan

JavaScript menawarkan “ jendela.lokasi.ganti() ” yang mengalihkan pengguna dari halaman web saat ini ke URL yang disediakan. Sedemikian rupa sehingga pengguna tidak dapat mengakses halaman web asli lagi setelah dialihkan. Panduan ini mencakup tujuan, cara kerja, dan fungsionalitas metode “window.location.replace()” di JavaScript.