Quando executamos o código em um navegador com suporte a ECMAScript versão ES6 ou superior, será exibido no console do navegador o valor 1. Isso ocorre porque a palavra-chave "let" introduz um escopo de bloco para a variável "teste", restringindo seu acesso apenas dentro desse bloco. Portanto, o valor da variável "teste" será 1 apenas dentro do bloco em que foi declarada. A declaração da variável "teste" utilizando "let" não funcionaria da mesma forma se utilizássemos "var", pois "var" possui escopo de função ou escopo global, o que permitiria o acesso à variável fora do bloco em que foi declarada.
Para escrever sua resposta aqui, entre ou crie uma conta
Programação Cliente/servidor
•ESTÁCIO
Compartilhar