Qual a diferença do console.log para o alert?
Qual a diferença do console.log para o alert?
Oii, Marcos!
Essa é uma excelente pergunta e uma dúvida muito comum para quem está começando a programar em JavaScript.
Vamos pensar neles como duas ferramentas de comunicação com propósitos bem diferentes.
alert()
é uma janela de aviso para o usuário.
Pense no alert()
como uma notificação que aparece na frente de tudo, exigindo a atenção imediata de quem está usando a página.
console.log()
é uma mensagem para o desenvolvedor.
Já o console.log()
é como uma anotação na sua "bancada de trabalho". Ele serve para você, que está desenvolvendo, verificar o que está acontecendo por trás das cenas, sem interromper quem está usando o site.
Característica | alert() | console.log() |
---|---|---|
Público-alvo | Usuário final | Desenvolvedor |
Onde aparece | Janela pop-up na tela | Console do navegador (F12) |
Impacto na página | Pausa tudo até o usuário clicar | Não interfere na execução |
Uso principal | Notificações e avisos | Depuração e verificação |
Espero que esta explicação ajude a clarear a diferença entre os dois.