Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Var, let ou const?

Qual a diferença e a melhor situação pra usar "var", "let", "const"?

2 respostas
solução!

Olá, Gustavo. Tudo bem?

Agradeço por aguardar um retorno

Em Javascript, var, let e const são 3 formas diferentes de declarar uma variável, e cada uma delas possui uma características específica:

  • const: São variáveis que não podem ser modificadas, possuem um valor pré-determinado, possui um escopo de bloco e não pode ser redeclarada.
  • let: São variáveis que não podem ser modificadas, mas podem ser redeclaradas, além disso, é visível apenas no escopo de bloco igual a const.
  • var: São variáveis que podem ser modificadas, podem ser redeclaradas, além disso, possui um escopo global, então todo o nosso código tem acesso a esta variável, independente de estar dentro de uma função ou fora dela.

Para complementar seus estudos, e entender mais sobre a diferença entre: var, let e const com exemplos práticos, recomendo o artigo: Entenda a diferença entre var, let e const no JavaScript.

Também recomendo que veja o curso JavaScript: tipos, variáveis e funções, neste curso será explicado com detalhes tudo sobre os tipos, variáves e funções em Javascript.

Espero ter ajudado =)

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓

Ajudou muito! Obrigado!! :)