Executando verificação de segurança...
1

Olá irmão, é bom reforçar um ponto muito importante de var:

Simplesmente, NÃO use var, seu uso é desencorajado em favor de let e const, que foram introduzidos no ECMAScript de 2015 (ES6). Essas oferecem maior controle de escopo e evitam alguns dos problemas associados ao uso de var, como:

  • Escopo de função vs. Escopo de bloco: Variáveis declaradas com var têm escopo de função, enquanto let e const têm escopo de bloco (como dentro de um if ou for). Isso pode evitar bugs inesperados.

  • Hoisting: Variáveis declaradas com var são elevadas (hoisted) ao topo de seu escopo, mas não são inicializadas, o que pode levar a comportamentos imprevisíveis.

  • Reatribuição e redeclaração: let e const previnem a redeclaração acidental de variáveis, o que é permitido com var.

Por esses motivos, é recomendado o uso de let para variáveis que terão seu valor alterado e const para aquelas que não serão modificadas. Atualmente você só achará códigos antigos usando var ou em exemplos de documentações desatualizadas.

Sempre use const e let, não tem nada que o var faça que você não conseguirá fazer sem ele.

Força nos estudos mano!

Carregando publicação patrocinada...