Entenda a diferença entre var, let e const no JavaScript

Na maioria das linguagens de programação, o escopo das variáveis locais é vinculado ao bloco onde elas são declaradas. Sendo assim, elas “morrem” ao final da instrução em que estão sendo executadas. Será que isso se aplica também à linguagem JavaScript? Vamos verificar: [code lang=”javascript”] var exibeMensagem = function() { var mensagemForaDoIf = ‘Caelum’; if(true)
Continuar lendo…