Variáveis

Variáveis

Entenda os tipos de variáveis no JavaScript

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;
💡
Se um nome de variável contiver mais de uma palavra, ele geralmente é escrito na notação CamelCase.
💡
Escrever o nome de uma variável em inglês é uma boa prática.

Existe duas limitações ao declarar uma variável em JavaScript:

  1. O nome deve conter apenas letras, dígitos ou símbolos $ e _

  2. 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.

Did you find this article valuable?

Support Áreadev by becoming a sponsor. Any amount is appreciated!