
Quiz de JavaScript para Front End
Authored by WESLLY FRANCO
Information Technology (IT)
11th Grade
Used 2+ times

AI Actions
Add similar questions
Adjust reading levels
Convert to real-world scenario
Translate activity
More...
Content View
Student View
15 questions
Show all answers
1.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual método é usado para selecionar um elemento pelo seu ID no DOM?
`getElementByClassName`
`getElementById`
`querySelectorAll`
`getElementsByTagName`
Answer explanation
O método `getElementById` é utilizado para selecionar um elemento no DOM com base no seu ID. É a escolha correta, pois os outros métodos mencionados servem para selecionar elementos de outras maneiras, como por classe ou tag.
2.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual evento é acionado quando um usuário clica em um elemento HTML?
`onmouseover`
`onchange`
`onclick`
`onload`
Answer explanation
O evento `onclick` é acionado especificamente quando um usuário clica em um elemento HTML. Os outros eventos mencionados, como `onmouseover`, `onchange` e `onload`, têm funções diferentes e não são acionados por cliques.
3.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual das seguintes opções é uma maneira correta de adicionar um evento de clique a um botão em JavaScript?
`button.addEventListener('click', function() {})`
`button.onClick = function() {}`
`button.click(function() {})`
`button.addEvent('click', function() {})`
Answer explanation
A maneira correta de adicionar um evento de clique a um botão em JavaScript é usando `button.addEventListener('click', function() {})`, que permite adicionar múltiplos ouvintes de eventos. As outras opções estão incorretas.
4.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual método é usado para alterar o conteúdo de texto de um elemento no DOM?
`innerHTML`
`textContent`
`outerHTML`
`value`
Answer explanation
O método `textContent` é usado para alterar o conteúdo de texto de um elemento no DOM, substituindo todo o texto interno. `innerHTML` altera o HTML, `outerHTML` inclui o próprio elemento, e `value` é usado para campos de entrada.
5.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual das seguintes opções é uma estrutura de controle de fluxo em JavaScript?
`if...else`
`forEach`
`map`
`filter`
Answer explanation
A estrutura de controle de fluxo em JavaScript é usada para tomar decisões. O `if...else` permite executar diferentes blocos de código com base em condições, enquanto `forEach`, `map` e `filter` são métodos de array, não estruturas de controle.
6.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual é o resultado de `typeof null` em JavaScript?
`object`
`null`
`undefined`
`string`
Answer explanation
Em JavaScript, o resultado de `typeof null` é `object`. Isso é considerado um bug histórico da linguagem, mas é o comportamento padrão. Portanto, a resposta correta é `object`.
7.
MULTIPLE CHOICE QUESTION
30 sec • 1 pt
Qual método é usado para parar a propagação de um evento em JavaScript?
`stopPropagation`
`preventDefault`
`stopImmediatePropagation`
`cancelEvent`
Answer explanation
O método `stopPropagation` é utilizado para impedir que um evento se propague para os elementos pai no DOM. Isso é útil quando você deseja que um evento seja tratado apenas no elemento atual, sem afetar outros elementos.
Access all questions and much more by creating a free account
Create resources
Host any resource
Get auto-graded reports

Continue with Google

Continue with Email

Continue with Classlink

Continue with Clever
or continue with

Microsoft
%20(1).png)
Apple
Others
Already have an account?
Similar Resources on Wayground
10 questions
Quiz aula 6
Quiz
•
9th - 12th Grade
14 questions
Data Structures Quiz
Quiz
•
9th - 12th Grade
10 questions
Programação e Robótica - Recuperação 1
Quiz
•
11th Grade
20 questions
PPRA1 - AULA 13 e 14
Quiz
•
11th Grade
16 questions
2.3 Programming Data Review
Quiz
•
9th - 12th Grade
10 questions
Conhecimentos sobre o App Inventor
Quiz
•
9th Grade - University
10 questions
Aula 4
Quiz
•
9th - 12th Grade
20 questions
Privacidade, pesquisa e direitos de autor
Quiz
•
7th Grade - University
Popular Resources on Wayground
15 questions
Fractions on a Number Line
Quiz
•
3rd Grade
20 questions
Equivalent Fractions
Quiz
•
3rd Grade
25 questions
Multiplication Facts
Quiz
•
5th Grade
22 questions
fractions
Quiz
•
3rd Grade
20 questions
Main Idea and Details
Quiz
•
5th Grade
20 questions
Context Clues
Quiz
•
6th Grade
15 questions
Equivalent Fractions
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Information Technology (IT)
20 questions
-AR -ER -IR present tense
Quiz
•
10th - 12th Grade
15 questions
Main Idea and Supporting Details.
Quiz
•
4th - 11th Grade
12 questions
Add and Subtract Polynomials
Quiz
•
9th - 12th Grade
13 questions
Model Exponential Growth and Decay Scenarios
Quiz
•
9th - 12th Grade
27 questions
7.2.3 Quadrilateral Properties
Quiz
•
9th - 12th Grade
7 questions
Amoeba Sisters Dihybrid Cross Punnett Square
Interactive video
•
9th - 12th Grade
10 questions
The Holocaust: Historical Overview
Interactive video
•
9th - 12th Grade
10 questions
Key Features of Quadratic Functions
Interactive video
•
8th - 12th Grade