JavaScript é indispensável no desenvolvimento web moderno. Ele permite que você crie sites interativos e conteúdos dinâmicos. Neste guia, você aprenderá como implementar eventos de clique e trabalhar com variáveis. O foco está em uma aplicação simples e prática, para que você possa começar imediatamente.
Principais insights
- Você aprenderá como processar cliques em botões ou outros elementos em JavaScript.
- Você descobrirá como armazenar valores com variáveis e recuperá-los.
- A combinação de eventos de clique e variáveis abre várias oportunidades no desenvolvimento web.
Fundamentos dos cliques em JavaScript
Para tornar um botão interativo, você deve ter a estrutura básica em HTML e JavaScript. Neste passo, vou mostrar como criar um botão que exibe um alerta assim que for clicado.
Em seguida, você precisa referenciar esse botão no seu arquivo JavaScript e atribuir uma função que será acionada quando você clicar nele. Aqui, o método getElementById é usado para selecionar o botão.

Agora você pode implementar o evento de clique.
Neste exemplo, o alerta indica que o botão foi clicado com sucesso. Teste agora sua implementação e certifique-se de que o alerta aparece quando você clica no botão.

Uso de variáveis
Variáveis são um conceito central na programação. Elas permitem que você armazene dados e os reutilize mais tarde. Vamos criar uma variável e ver como podemos usá-la em conjunto com sua implementação anterior.
Crie uma nova variável que armazena um valor específico.
Essa variável pode ser usada para alterar o texto no seu alerta.

Agora vamos alterar o alerta para que, em vez de um número fixo, o valor da variável seja exibido.
Quando você clicar no botão agora, o alerta deve aparecer assim: “O valor é: 15”. Sinta-se à vontade para experimentar com o valor da variável e veja o que acontece.
Criando websites interativos
Agora veja como podemos criar um site interativo com eventos de clique e variáveis. Talvez você queira mudar o texto de um elemento H1 quando clicar no seu botão.
No seu JavaScript, você pode então atualizar o conteúdo HTML interno desse elemento H1 com uma nova variável.

Quando você clicar no botão agora, o texto do cabeçalho mudará. Isso torna a página interativa e mais atraente para os usuários.

Uso de variáveis com diferentes tipos de dados
Outro aspecto importante são os diferentes tipos de dados em JavaScript. Além de números, você também pode armazenar texto ou valores booleanos. Alguns exemplos:
A maneira como você define uma variável influencia como você poderá usá-la mais tarde.
Quando você clicar no botão, o texto do cabeçalho será alterado de acordo com o conteúdo de novaTexto.

Resumo - Usando cliques e variáveis em JavaScript de forma eficiente
Você aprendeu os fundamentos de como implementar eventos de clique em JavaScript e como usar variáveis para criar elementos interativos de forma dinâmica. Ao continuar a experimentar e aprofundar os conceitos, você será capaz de desenvolver funções mais complexas.
Perguntas frequentes
Qual é a diferença entre um número e uma string em JavaScript?Um número é processado como um valor numérico, enquanto uma string é texto que está entre aspas.
Como posso mudar o valor de uma variável?Você pode sobrescrever o valor de uma variável simplesmente fazendo uma atribuição, por exemplo, minhaVariavel = 20.
Preciso de um ponto e vírgula no final de uma linha em JavaScript?Na maioria das vezes, é recomendável usar ponto e vírgula, pois eles definem com mais clareza onde uma declaração termina.
O que acontece com as variáveis quando eu recarrego a página?Quando a página é recarregada, as variáveis são redefinidas e perdem seu conteúdo, pois existem apenas no contexto da sessão em execução.
Como posso usar vários parâmetros na minha função?Você pode simplesmente definir parâmetros adicionais na chamada da função, por exemplo: function minhaFuncao(param1, param2).