Table of contents
O que é uma variável?
Humanamente falando é a sua abstração dos dados do mundo real passadas para o computador.
No mundo computacional esses dados são armazenados em variáveis.
Uma variável é um espaço na memória do computador destinado a um dado que é alterado durante a execução do algoritmo. Para funcionar corretamente, as variáveis precisam ser definidas por nomes e tipos. Os dados armazenados em uma variável podem mudar (ou variar) sempre que um script é executado.
Pense em um carro e em suas características.
O que um carro possui?
Ano de fabricação
Cor
Fabricante
Quantidade de passageiros
Tipo de combustível
Modelo
Etc
Essa seria sua abstração, agora vamos passar esses dados para o computador.
let color = '#000';
let year = 2020;
let model = 'Hilux';
let producer = 'Toyota';
let combustible = 'Gasolina';
let numberPassengers = 5;
let inStock = true;
Como declarar uma variável?
// palavra-chave nome da variável operador de atribuição valor da variável
let color = '#000';
let numberPassengers = 5;
Existe duas limitações ao declarar uma variável em JavaScript:
O nome deve conter apenas letras, dígitos ou símbolos $ e _
O primeiro caractere não deve ser um dígito
Exemplo de declaração INCORRETA:
// palavra-chave nome da variável
let 1a;
let my-name;
No JavaScript mais recente utiliza-se outras palavras-chaves para declarar uma variável.
Podemos declarar variáveis para armazenar dados utilizando:
var - é uma declaração de variável antiga no JavaScript.
let - é uma declaração de variável moderna.
const - é semelhante ao let, mas o valor da variável não pode ser alterado.
Exemplo
// palavra-chave nome da variável atribuição valor da variável
let message = 'Hello AreaDev';
const COLOR_RED = '#F00';
var myPhone = '0098-5000';
Constantes maiúsculas e sublinhadas utiliza-se para valores difíceis de lembrar.
Quando um programador tem certeza de que uma variável nunca mudará, ele pode declará-la com a palavra-chave const.
Conclusão
Entender variáveis é essencial para programar. Elas são espaços na memória do computador usados para armazenar dados que podem mudar durante a execução do programa.
No JavaScript, usamos var
, let
e const
para declarar variáveis. var
é antigo e menos seguro, let
é a forma moderna, e const
é usado para valores que não mudam.
Usar nomes de variáveis claros e seguir boas práticas, como a notação CamelCase e evitar caracteres especiais, ajuda a manter o código organizado.
Ao representar dados, como as características de um carro, em variáveis, conseguimos criar programas mais dinâmicos e eficientes. Portanto, dominar o uso de variáveis em JavaScript é crucial para desenvolver aplicações funcionais e bem estruturadas.