O que é janela.Localização em JavaScript?
A janela.Localização é um objeto em JavaScript que pode ser usado para obter o URL/endereço da página/documento atual. A janela.Objeto de localização redireciona um navegador para uma nova página de URL/web. Podemos pular o prefixo da janela da janela.Localização i.e. Podemos usar apenas o local com qualquer propriedade ou método.
O que é janela.localização.Href em JavaScript?
É uma propriedade em JavaScript que retorna o URL/endereço da página/documento atual. Se passarmos o URL/endereço de alguma outra página para a janela.localização.Propriedade da HREF, consequentemente, ela nos redirecionará para o endereço/URL especificado.
O trecho abaixo do rumo permitirá que você entenda o funcionamento da janela.localização.Href de uma maneira melhor:
Se você executar o código acima do seu sistema, obterá a seguinte saída:
Clicar no botão nos levará ao URL fornecido.
É assim que a localização.A propriedade Href funciona em JavaScript.
O que é janela.localização.Atribuir em JavaScript?
É um método embutido usado para redirecionar para uma nova página/URL. A localização.Atribuir o método não excluir o URL da página/documento original da história, portanto, podemos navegar de volta para a página original.
O programa abaixo fornecerá mais clareza sobre o local.Atribuir método:
No programa dado acima, em primeiro lugar, criamos um botão rotulado como “Clique em mim!”. Em seguida, especificamos www.Linuxhint.com no local.Atribuir () Método e o atribuições de atribuição() será chamado sempre que o usuário clicar no botão:
Quando clicamos no botão “Clique em mim!”, Ele nos direciona para a seguinte janela:
Podemos observar que ambos os locais.href e localização.atribuir produziu o mesmo resultado.
Diferença entre localização.href e localização.Atribuir em JavaScript
As principais diferenças entre a localização.href e localização.atribuir estão listados abaixo:
Comparação baseada em semelhanças
Existem algumas semelhanças entre a localização.href e localização.atribuir conforme descrito abaixo:
Conclusão
Em JavaScript, janela.localização.Propriedade e janela de Href.localização.Atribuir o método é usado para redirecionar para uma nova página/URL. No entanto, existem algumas grandes diferenças entre a localização.href e localização.atribuir e.g. A localização.href retorna o URL/endereço da página/documento atual enquanto o local.Atribuir carrega um novo documento, o local.href é mais rápido em comparação com o local.atribuir, o local.atribuir é mais seguro em comparação com o local.href, e assim por diante.