Ano ang window.location.replace() Method sa JavaScript

Ano Ang Window Location Replace Method Sa Javascript



Sa JavaScript, ang object na 'lokasyon' ay nagbibigay ng ' window.location.replace() ” paraan na nagre-redirect sa user mula sa kasalukuyang webpage patungo sa ibinigay na URL. Kapag na-redirect, hindi na makakabalik ang user sa nakaraang webpage. Ito ay dahil ang ' palitan() ” na paraan ay nag-aalis ng pinakamataas na kasalukuyang tala ng webpage mula sa stack at pinapalitan ito ng bagong URL. Ito ay kadalasang ginagamit kapag gusto ng user na tanggalin ang kasalukuyang talaan ng webpage mula sa kasaysayan.

Sa pagpapanatiling nakikita ito, ipinapakita ng gabay na ito ang layunin, paggawa, at paggamit ng 'window.location.replace()' na paraan.

Paano Gumagana ang Paraan ng 'window.location.replace()' sa JavaScript?

Ang paggawa ng ' window.location.replace() ” na paraan ay depende sa URL na ipinasa bilang argumento nito. Ito ay tulad na nagna-navigate ito sa naipasa na URL sa pagkilos ng user.







Syntax



bintana. lokasyon . palitan ( bagongURL )

Sa itaas na syntax:



  • bintana : Ito ang pandaigdigang variable na tumutukoy sa kasalukuyang window ng browser kung saan tumatakbo ang JavaScript.
  • bintana : Ito ang pandaigdigang variable na tumutukoy sa kasalukuyang window ng browser kung saan tumatakbo ang JavaScript.
  • palitan : Nagna-navigate ito sa tinukoy na URL i.e., ' bagongURL ” pumasa bilang argumento nang hindi pinapanatili ang talaan ng orihinal na webpage na babalikan.

Ngayon, ipatupad ang syntax na ito sa JavaScript upang ipaliwanag ang praktikal na pagpapatupad nito.





Halimbawa: Paglalapat ng “window.location.replace()” Paraan para Mag-navigate sa URL sa JavaScript
Ipinapakita ng halimbawang ito ang praktikal na pagpapatupad ng ' window.location.replace() ” paraan upang lumipat sa isa pang (naipasa) na URL.

HTML Code
Una, pangkalahatang-ideya ang sumusunod na HTML code:



< h2 > window.location.replace() Paraan sa JavaScript < / h2 >
< pindutan ondblclick = 'myFunc()' > I-click ito < / pindutan >

Sa HTML code sa itaas:

  • Ang '

    Tinutukoy ng tag na ” ang subheading.

  • Ang '
  • JavaScript function na ' myFunc() ” sa pag-double click sa button.

JavaScript Code
Susunod na paglipat sa JavaScript code:

< iskrip >
function myFunc ( ) {
bintana. lokasyon . palitan ( 'https://linuxhint.com/' )
}
iskrip >

Sa itaas na JavaScript code:

  • Tukuyin ang isang function na pinangalanang ' myFunc() ”.
  • Sa kahulugan ng function, ilapat ang ' palitan() ” paraan para mag-navigate sa “URL” na ipinasa bilang argumento ng pamamaraan.

Output

Ang output ay nagpapakita na ang user ay nai-redirect sa tinukoy na URL kapag matagumpay na i-double click ang button. Ito ay tulad na ang gumagamit ay hindi maaaring bumalik muli sa orihinal na dokumento.

Konklusyon

Ang JavaScript ay nag-aalok ng ' window.location.replace() ” paraan na nagre-redirect sa user mula sa kasalukuyang webpage patungo sa ibinigay na URL. Ito ay tulad na ang gumagamit ay hindi ma-access muli ang orihinal na webpage sa sandaling na-redirect. Sinasaklaw ng gabay na ito ang layunin, trabaho, at functionality ng 'window.location.replace()' na paraan sa JavaScript.