Neste artigo você vai aprender para que serve serve window.location.href e também o window.open, que são recursos de JavaScript
Fala programador(a), beleza? Bora aprender mais sobre JavaScript!
Vamos entender melhor primeiro o window.location.href, este recurso é uma propriedade do objeto window
Se resgatarmos o seu valor, teremos a URL atual da página
Porém se for atribuído um novo valor a esta propriedade, redirecionaremos para uma outra página
Exemplo:
window.location.href = 'http://www.google.com';
No código acima temos um redirecionamento do site atual para o Google, tudo feito via JavaScript
Agora window.open é um método do objeto window
Note a diferença nos parentêses, não temos eles em href, mas temos eles em open
Onde inserimos uma URL, esta será aberta em uma nova aba do navegador
Ou seja, em vez de redirecionar o usuário, teremos a abertura de uma nova aba com uma URL específica
Exemplo:
window.open('http://www.google.com');
Neste exemplo acima temos a abertura de uma nova aba utilizando o método open
Agora basta você avaliar qual abordagem é a mais indicada para o seu projeto
Deixe um comentário contando o que achou deste artigo 🙂
Quer aprender mais sobre JavaScript? Confira o vídeo abaixo:
Conclusão
Neste artigo você aprendeu para que serve window.location.href e também o window.open
Vimos que href é uma propriedade do objeto window, e serve para redirecionar o usuário para outra URL na aba atual
Já open é um método, e abre uma URL específica em uma nova aba
Está buscando a sua primeira vaga como Programador? Confira o nosso treinamento completo clicando aqui.
Uma plataforma de cursos com projetos completos, comunidade de alunos e muito mais!
Há também o nosso canal no YouTube, com muito conteúdo gratuito de qualidade!