19. Introdução ao JavaScript: Variáveis, Tipos de Dados, Operadores
JavaScript é uma linguagem de programação dinâmica que é usada principalmente para adicionar interatividade a páginas da web. Ela permite que os desenvolvedores manipulem elementos da página da web e alterem seu comportamento de acordo com ações do usuário. Neste capítulo, iremos explorar os conceitos básicos de JavaScript, como variáveis, tipos de dados e operadores.
Variáveis
As variáveis são usadas para armazenar dados que podem ser usados e modificados posteriormente em seu código. Em JavaScript, você pode declarar uma variável usando a palavra-chave 'var', 'let' ou 'const'. Por exemplo:
var name = 'John';
let age = 25;
const pi = 3.14;
Aqui, 'name' e 'age' são variáveis que armazenam uma string e um número, respectivamente. 'pi' é uma constante que armazena o valor de pi. A principal diferença entre 'var', 'let' e 'const' é o escopo e a reatribuição. 'var' tem um escopo de função, enquanto 'let' e 'const' têm um escopo de bloco. Além disso, 'const' não permite a reatribuição de valores.
Tipos de Dados
JavaScript tem seis tipos de dados primitivos:
- String: representa uma sequência de caracteres. Por exemplo: 'Hello, World!'
- Number: representa um valor numérico. Por exemplo: 10, 3.14
- Boolean: representa um valor verdadeiro ou falso.
- Undefined: representa um valor não definido.
- Null: representa um valor nulo.
- Symbol: representa um valor único que não é igual a qualquer outro valor.
Além desses, JavaScript também tem um tipo de dados chamado Object para armazenar coleções de dados e entidades mais complexas.
Operadores
Os operadores são usados para realizar operações entre variáveis e valores. JavaScript tem vários tipos de operadores:
- Operadores aritméticos: são usados para realizar operações matemáticas. Por exemplo: +, -, *, /, %, ++, --
- Operadores de atribuição: são usados para atribuir valores a variáveis. Por exemplo: =, +=, -=, *=, /=
- Operadores de comparação: são usados para comparar dois valores. Por exemplo: ==, !=, ===, !==, >, <, >=, <=
- Operadores lógicos: são usados para combinar condições. Por exemplo: &&, ||, !
Esses são os conceitos básicos de JavaScript que você precisa entender para começar a programar em JavaScript. No próximo capítulo, iremos explorar mais sobre funções e como elas são usadas em JavaScript.