i
Simulados
1. O que é event bubbling em JavaScript?
Propagação de um evento do elemento mais interno para o mais externo
Cancelamento da propagação de um evento
Encadeamento de funções assíncronas
Execução simultânea de múltiplos eventos
2. O que são Promises em JavaScript?
Métodos de manipulação de arrays
Objetos que representam a eventual conclusão (ou falha) de uma operação assíncrona
Funções síncronas que retornam valores imediatamente
Operadores lógicos que determinam fluxo de execução
3. Qual é o escopo de uma variável declarada com var em JavaScript?
Escopo de função (não tem escopo de bloco)
Escopo limitado ao arquivo
Escopo de bloco, semelhante ao let
Escopo global apenas
4. O que representa a palavra-chave "this" em JavaScript?
Um objeto nulo
A própria função
Uma variável global
Referência ao objeto que está executando o contexto atual
5. Qual é a principal diferença entre "==" e "===" em JavaScript?
== compara apenas os valores, enquanto === compara valor e tipo
Ambos funcionam de maneira idêntica
== é usado apenas para números, e === para strings
=== compara apenas os valores, enquanto == compara valor e tipo
6. Qual é a função do método Array.prototype.map() em JavaScript?
Modifica o array original
Ordena os elementos de um array
Retorna um novo array com os elementos transformados
Remove elementos do array
7. O que é o conceito de "event bubbling" em JavaScript?
É um método para parar a execução de eventos
É um erro de referência em eventos
É quando eventos são impedidos de serem disparados
É quando um evento se propaga do elemento filho para o pai
8. O que acontece quando tentamos acessar uma variável declarada com "let" antes de sua declaração?
É automaticamente inicializada com 0
Retorna undefined
Erro de referência
Retorna null
9. Considere o seguinte código:
false e true
true e true
true e false
false e false
10. O que significa tipagem dinâmica em JavaScript?
É um conceito exclusivo de JavaScript
Os tipos das variáveis são fixos
Os tipos precisam ser declarados explicitamente
As variáveis podem mudar de tipo em tempo de execução
Finalizar Simulado