JS#5

JS#5

University

5 Qs

quiz-placeholder

Similar activities

SIA TM 14

SIA TM 14

University

10 Qs

Computer Internet

Computer Internet

4th Grade - University

10 Qs

Blockly Programming Quiz [Level 1B]

Blockly Programming Quiz [Level 1B]

7th Grade - University

9 Qs

QD13

QD13

University

10 Qs

Ethics Game

Ethics Game

University

10 Qs

IEEE USAR

IEEE USAR

University

10 Qs

JS#5

JS#5

Assessment

Quiz

Information Technology (IT)

University

Hard

Created by

Léo Hilaire

FREE Resource

5 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Quelle est la syntaxe correcte pour écouter un clic sur un bouton btn ?

btn.on('click', handleClick)

btn.addEventListener('click', handleClick)

btn.addEventListener(click, handleClick())

addEventListener(btn, 'click', handleClick)

2.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Pour passer correctement une fonction nommé handleClick à addEventListener, il faut remplacer ... par ?

addEventListener('click', ... );

handleClick()

'handleClick'

handleClick

new handleClick()

3.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Comment récupérer l’objet événement dans le handler ?

Le navigateur l’injecte : function handler(e) { … }

Il faut l’importer avec import { event } from 'dom'

On l’obtient via window.event uniquement

On ne peut pas y accéder

4.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Comment empêcher l’envoi d’un formulaire et rester sur la page dans un handler de submit ?

form.stop()

e.stopPropagation()

e.preventDefault()

return false en dehors du handler

5.

MULTIPLE CHOICE QUESTION

30 sec • 1 pt

Laquelle de ces paires add/remove fonctionne pour retirer un écouteur ?

btn.addEventListener('click', () => console.log('x')); btn.removeEventListener('click', () => console.log('x'));

const h = () => console.log('x'); btn.addEventListener('click', h); btn.removeEventListener('click', h);

btn.addEventListener('click', console.log('x')); btn.removeEventListener('click', console.log('x'));

btn.addEventListener(click, h); btn.removeEventListener('click', h);