VAR X LET X CONST

Você sabe a diferença entre VAR, LET e CONST?

VAR LET CONST
Escopo Global 🚫 🚫
Escopo de Função
Escopo de bloco 🚫
Pode iniciar sem um valor ou ter seu valor reescrito? 🚫
Pode ser redeclarada? 🚫 🚫
Pode ser movida pra o topo de seu escopo(hoisting)? 🚫 🚫


A partir das informações apresentadas uma dica que eu dou é: não utilize var 😉

E caso você queira saber mais sobre os escopos, recomendo ler este artigo:

Comentários