O que é o método window.location.replace() em JavaScript

O Que E O Metodo Window Location Replace Em Javascript



Em JavaScript, o objeto “location” fornece o “ window.location.replace() ” que redireciona o usuário da página da Web atual para o URL fornecido. Uma vez redirecionado, o usuário não pode voltar para a página anterior. Isso porque o “ substituir() ” remove o registro de página da Web atual mais alto da pilha e o substitui pelo novo URL. É usado principalmente quando o usuário deseja remover o registro da página da Web atual do histórico.

Tendo isso em vista, este guia demonstra o objetivo, o funcionamento e o uso do método “window.location.replace()”.

Como funciona o método “window.location.replace()” em JavaScript?

O funcionamento do “ window.location.replace() ” depende do URL que é passado como seu argumento. É tal que navega para o URL passado após a ação do usuário.







Sintaxe



janela. localização . substituir ( novoURL )

Na sintaxe acima:



  • janela : É a variável global que denota a janela atual do navegador na qual o JavaScript está sendo executado.
  • janela : É a variável global que denota a janela atual do navegador na qual o JavaScript está sendo executado.
  • substituir : ele navega para o URL especificado, ou seja, “ novoURL ” passou como um argumento sem manter o registro da página original para onde voltar.

Agora, implemente esta sintaxe em JavaScript para explicar sua implementação prática.





Exemplo: aplicando o método “window.location.replace()” para navegar até a URL em JavaScript
Este exemplo mostra a implementação prática do “ window.location.replace() ” para alternar para outro URL (passado).

Código HTML
Em primeiro lugar, analise o seguinte código HTML:



< h2 > método window.location.replace() em JavaScript < / h2 >
< botão ondblclick = 'minhaFunc()' > Clique < / botão >

No código HTML acima:

  • O '

    ” especifica o subtítulo.

  • O ' ” cria um botão associado a um “ ondblclick ” evento que acessa o
  • Função JavaScript “ minhafunção() ” ao clicar duas vezes no botão.

Código JavaScript
Próximo passo no código JavaScript:

< roteiro >
função minhafunção ( ) {
janela. localização . substituir ( 'https://linuxhint.com/' )
}
roteiro >

No código JavaScript acima:

  • Defina uma função chamada “ minhafunção() ”.
  • Na definição da função, aplique o “ substituir() ” para navegar até a “URL” passada como argumento do método.

Saída

A saída mostra que o usuário foi redirecionado para a URL especificada após o clique duplo do botão com sucesso. É tal que o usuário não pode voltar ao documento original.

Conclusão

JavaScript oferece o “ window.location.replace() ” que redireciona o usuário da página da Web atual para o URL fornecido. É tal que o usuário não pode acessar a página original novamente depois de redirecionado. Este guia abordou o propósito, o funcionamento e a funcionalidade do método “window.location.replace()” em JavaScript.