8

Declaração de variáveis qual usar "let" ou "const"

#JavaScript
Nayane Santos
Nayane Santos

É sempre uma boa prática declararmos variáveis em JavaScript usando alguma palavra reservada, apesar de não ser obrigatório.

Mas fica a dúvida, qual o melhor jeito de declararmos? Usando "let" ou "const"?


A resposta é: não existe melhor jeito, depende do seu objetivo.

Quando você declara uma variável usando const, quer dizer que essa variável será constante, ou seja, imutável. Caso você precise alterá-la em algum momento você não vai conseguir.

Exemplo:

const nome = "Nayane";

const sobrenome = "Santos";

// Se em algum momento eu quiser alterar a variável nome para conter nome e sobrenome


nome = nome + sobrenome; // não consigo pois a variável nome foi declarada como constante.


Agora declarando a variável usando let, essa variável será realmente variável, ou seja, você consegue alterar seu tipo ou sobrescreve-la, apesar de não ser uma boa prática alterar o atributo da variável.

Exemplo:

let nome = "Nayane";

let sobrenome = "Santos";


nome = nome + sobrenome; // a variável nome agora assumirá o valor Nayane Santos.


Enfim, espero ter ajudado! E caso queiram complementar com mais alguma coisa será muito bem vindo.


1
88

Comentários (1)

0
Joathã Barros

Joathã Barros

16/12/2020 21:27

Muito bom, quando comecei em JavaScript, tive essa duvida, e creio que muitas pessoas também.

Amante do conhecimento e apaixonada por desafios.

Brasil