No desenvolvimento Web a linguagem JavaScript é largamente ...

Próximas questões
Com base no mesmo assunto
Q2382089 Programação
No desenvolvimento Web a linguagem JavaScript é largamente utilizada, desta forma, a diferença das palavras reservadas let e const é:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a A, que afirma que a palavra reservada let permite a reatribuição de valores, enquanto const impede a reatribuição. Isso é um conceito fundamental quando se trata da declaração de variáveis em JavaScript.

No JavaScript ES6, a introdução das palavras let e const trouxe mais controle sobre o escopo das variáveis. A palavra let permite que você declare variáveis limitando seu escopo ao bloco, declaração, ou expressão onde é usada, ao contrário de var, que define a variável globalmente ou no escopo de uma função inteira, independentemente do escopo do bloco. Além disso, variáveis declaradas com let podem ter seus valores reatribuídos posteriormente no código.

Já a palavra const é usada para declarar variáveis cujo o valor não pode ser reatribuído após a sua inicialização. No entanto, é importante notar que, no caso de um objeto declarado com const, suas propriedades ainda podem ser alteradas (o que é diferente de reatribuir completamente uma nova referência ao objeto).

Este conhecimento é essencial tanto para a programação cotidiana quanto para a preparação para concursos que envolvam conhecimentos de desenvolvimento web e JavaScript. Portanto, compreender a diferença entre let e const é crucial para escrever um código mais claro e prever seu comportamento em diferentes escopos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

GAB A)

var - escopo global ou de função/bloco (permite reatribuição de valor)

let - escopo de bloco (permite reatribuição de valor)

const - escopo de bloco ou global (não permite reatribuição de valor)

go@head2!

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo