Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 2
Este é um teste de validação de conhecimentos em Javascript.
Responda cada pergunta com a alternativa que melhor completa a
frase ou resolve o problema proposto.
1. Qual o resultado da expressão 2 + 2 em Javascript? a) 4 b) "4" c) NaN
d) undefined
Resposta: a) 4
2. Qual a diferença entre let e var em Javascript? a) Não há diferença
entre os dois b) var só pode ser usado dentro de funções, enquanto let pode ser usado tanto dentro quanto fora de funções c) var é bloqueado por escopo, enquanto let é bloqueado por bloco d) let só pode ser usado dentro de funções, enquanto var pode ser usado tanto dentro quanto fora de funções
Resposta: c) var é bloqueado por escopo, enquanto let é bloqueado
por bloco
3. Qual a saída do código abaixo?
cssCopy code for ( var i = 0 ; i < 3 ; i ++) { setTimeout(function() { console .log ( i ); }, 1000 ); }
a) 0, 1, 2 b) 3, 3, 3 c) 1, 2, 3 d) Nenhuma das alternativas anteriores
Resposta: b) 3, 3, 3
4. Qual a função do método addEventListener() em Javascript? a)
Adiciona uma nova propriedade a um objeto b) Remove uma propriedade de um objeto c) Adiciona um manipulador de eventos a um elemento HTML d) Remove um manipulador de eventos de um elemento HTML
Resposta: c) Adiciona um manipulador de eventos a um elemento
HTML
5. Qual a função do método map() em Javascript? a) Executa uma função
para cada elemento de um array e retorna um novo array com os resultados b) Retorna o primeiro elemento de um array c) Retorna o último elemento de um array d) Adiciona um novo elemento no final de um array
Resposta: a) Executa uma função para cada elemento de um array e
retorna um novo array com os resultados
6. Qual a saída do código abaixo?
javascriptCopy code console . log ( typeof NaN === "number" ); a) true b) false c) TypeError d) NaN
Resposta: a) true
7. Qual a saída do código abaixo?
arduinoCopy code const x = 5 ; console. log (x++);
a) 4 b) 5 c) 6 d) NaN
Resposta: b) 5
8. Qual a função do operador !== em Javascript? a) Compara se dois
valores são iguais em valor e tipo b) Compara se dois valores são diferentes em valor e tipo c) Compara se dois valores são iguais em valor, mas diferentes em tipo d) Compara se dois valores são diferentes em valor, mas iguais em tipo
Resposta: b) Compara se dois valores são diferentes em valor e tipo