Francileudo Oliveira
Francileudo Oliveira22/08/2022 10:40
Compartilhe

Conhecendo o JavaScript: Var, let e const

  • #JavaScript

  No JavaScript podemos declarar variáveis com um dos três tipos diferentes: var, let ou const, sendo cada uma diferente das outras. Mas qual seria essa diferença? Em uma análise simples começaremos pelo var. 

   O tipo var funciona como uma variável de escopo global, podendo ser utilizada em várias partes do nosso código e até mesmo ser reescrita, o que pode causar problemas no desenvolvimento de projetos. Cabe mencionar que escopo seria um bloco de código com alguma funcionalidade.  

   No que diz respeito ao let, temos um tipo que garante o escopo de bloco, já que o que o funcionamento do let fica preso dentro do bloco, sendo assim, caso tenhamos uma função com uma variável do tipo let dentro, e quisermos ver o conteúdo armazenado nessa let fora da função chamando a variável teríamos um erro.

   Porém ainda temos algo em comum entre o tipo let e o tipo var. Ocorre que, podemos modificar o conteúdo armazenado em um let, dentro do seu escopo de bloco. Sendo assim, se eu tiver uma variável let dentro de um escopo de bloco, que funcione como um contador, nele armazenamos o número 0 e a cada vez que o escopo for chamado, a variável muda seu número adicionado sempre +1, logo, ela é modificável.

   Concluímos com o tipo const, onde não há modificação do conteúdo armazenado. O const também garante o escopo de bloco. Sendo assim, como podemos perceber os tipos let e const são melhores escolhas a serem utilizadas em nossos projetos levando em conta o que precisamos fazer.

   Para concluir, deixo a recomendação de um artigo da Alura sobre o tema como um incentivo para que você continue buscando conhecimento. Se você gostou desse conteúdo deixe um elogio nos comentários ou uma ideia para próximos conteúdos e artigos, um abraço e até mais.

Acompanhe outras publicações no meu blog: https://francileudo-frontend.blogspot.com/

Compartilhe
Comentários (0)