
Quiz de JavaScript para Front End

Quiz
•
Information Technology (IT)
•
11th Grade
•
Hard
WESLLY FRANCO
Used 2+ times
FREE Resource
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.
Create a free account and access millions of resources
Similar Resources on Wayground
15 questions
Alfabetização Digital

Quiz
•
9th - 12th Grade
15 questions
Quiz sobre Detecção de Tráfego Incomum

Quiz
•
11th Grade
10 questions
Untitled Quiz

Quiz
•
11th Grade
20 questions
NAVEGAÇÃO SEGURA

Quiz
•
9th - 12th Grade
20 questions
Word - Questionário 1

Quiz
•
9th - 12th Grade
12 questions
3TDS - Programação Backend - Aul 17

Quiz
•
11th Grade
10 questions
JavaScript: Aula 01

Quiz
•
9th - 12th Grade
10 questions
Quiz 2 (Estrutura e Características de um Algoritmo)

Quiz
•
9th - 12th Grade
Popular Resources on Wayground
10 questions
Lab Safety Procedures and Guidelines

Interactive video
•
6th - 10th Grade
10 questions
Nouns, nouns, nouns

Quiz
•
3rd Grade
10 questions
Appointment Passes Review

Quiz
•
6th - 8th Grade
25 questions
Multiplication Facts

Quiz
•
5th Grade
11 questions
All about me

Quiz
•
Professional Development
22 questions
Adding Integers

Quiz
•
6th Grade
15 questions
Subtracting Integers

Quiz
•
7th Grade
20 questions
Grammar Review

Quiz
•
6th - 9th Grade
Discover more resources for Information Technology (IT)
20 questions
Lab Safety and Lab Equipment

Quiz
•
9th - 12th Grade
20 questions
Getting to know YOU icebreaker activity!

Quiz
•
6th - 12th Grade
6 questions
Secondary Safety Quiz

Lesson
•
9th - 12th Grade
13 questions
8th - Unit 1 Lesson 3

Quiz
•
9th - 12th Grade
28 questions
Ser vs estar

Quiz
•
9th - 12th Grade
16 questions
Metric Conversions

Quiz
•
11th Grade
21 questions
SPANISH GREETINGS REVIEW

Quiz
•
9th - 12th Grade
25 questions
Government Unit 1

Quiz
•
7th - 11th Grade