Flashcard FC684415
Qual é o escopo de variáveis declaradas com var em JavaScript?
Desenvolvimento Web
QUADRIX · 2025
Qual é o escopo de variáveis declaradas com var em JavaScript?
Mostrar resposta e comentário
Resposta
Variáveis declaradas com var têm escopo de função ou global, não escopo de bloco.• Escopo de var: Declarações com var pertencem à função ou ao escopo global, portanto variáveis criadas em blocos permanecem acessíveis em toda a função.
• Hoisting: A declaração é içada para o início da função com valor inicial undefined, permitindo referência antes da atribuição.
• Alternativa: Para obter escopo de bloco e evitar vazamentos entre blocos use let ou const, introduzidos no ES6.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/670897
Conteúdo do catálogo FC Concursos · Atualizado em