Básico
Qual a diferença entre `var`, `let` e `const`?
`let` e `const` têm escopo de bloco e são as mais recomendadas. `const` não permite reatribuição. `var` tem escopo de função e comportamentos que podem causar erros inesperados.
Trilha relacionada: JavaScript
let e const têm escopo de bloco e são as mais recomendadas. const não permite reatribuição. var tem escopo de função e comportamentos que podem causar erros inesperados.