A alternativa correta é a letra D: a diferença de declarar com var ou let está no isolamento, utilizando let a variável criada dentro de um bloco funciona apenas no bloco, e utilizando var fica acessível dentro de toda sua função. Quando declaramos uma variável com "var", ela é criada no escopo da função em que foi declarada, ou no escopo global, se não estiver dentro de uma função. Já quando declaramos com "let", a variável é criada no escopo do bloco em que foi declarada, seja ele uma função, um loop ou um bloco de código delimitado por chaves {}. Isso significa que, se você declarar uma variável com "let" dentro de um bloco, ela só será acessível dentro desse bloco. Já se declarar com "var", ela será acessível em todo o escopo da função em que foi declarada.
Para escrever sua resposta aqui, entre ou crie uma conta
Programação Cliente/servidor
•UNIASSELVI
Programação Cliente/servidor
•UNIASSELVI
Compartilhar