QCM EN JAVASCRIPT

QUESTION 1

Qu’est-ce que JavaScript ?

a. Un navigateur web

b. Un langage de programmation

c. Un système d’exploitation

QUESTION 2

Quel mot-clé est utilisé pour déclarer une variable en JavaScript ?

a. var

b. variable

c. int

QUESTION 3

Quelle est la méthode pour afficher du texte dans la console JavaScript ?

a. logText()

b. print()

c. console.log()

QUESTION 4

Comment déclare-t-on une fonction en JavaScript ?

a. function myFunction() {}

b. declare function myFunction() {}

c. function = myFunction() {}

QUESTION 5

Quel opérateur est utilisé pour la comparaison stricte (valeur et type) en JavaScript ?

a. ==

b. ===

c. = 

QUESTION 6

Quelle est la méthode pour ajouter un élément à la fin d’un tableau en JavaScript ?

a. add()

b. push()

c. append()

QUESTION 7

Comment fait-on une boucle « for » en JavaScript ?

a. for (var i = 0; i < 5; i++) {}

b. loop (i = 0; i < 5; i++) {}

c. repeat (i = 0; i < 5; i++) {}

QUESTION 8

Quel est le résultat de l’expression 2 + "2" en JavaScript ?

a. 4

b. « 22 »

c. 22

QUESTION 9

Quel événement est déclenché lorsqu’une page web est entièrement chargée ?

a. onload

b. onready

c. onfinish

QUESTION 10

Comment fait-on une demande asynchrone en utilisant JavaScript ?

a. asyncRequest()

b. requestAsync()

c. XMLHttpRequest()

QUESTION 11

Quelle fonction est utilisée pour arrêter la propagation d’un événement ?

a. stopEventPropagation()

b. preventDefault()

c. stopPropagation()

QUESTION 12

Quel est le résultat de l’opération typeof null en JavaScript ?

a. « null »

b. « object »

c. « undefined »

QUESTION 13

Comment fait-on une animation en JavaScript ?

a. animate()

b. animation()

c. requestAnimationFrame()

QUESTION 14

Quelle méthode est utilisée pour supprimer le dernier élément d’un tableau en JavaScript ?

a. removeLast()

b. deleteLast()

c. pop()

QUESTION 15

Quel est le rôle de l’objet JSON en JavaScript ?

a. Gérer les événements du navigateur

b. Manipuler les chaînes de caractères JSON

c. Contrôler l’interface utilisateur

QUESTION 16

Comment déclare-t-on une classe en JavaScript ?

a. class MyClass {}

b. declare class MyClass {}

c. create class MyClass {}

QUESTION 17

Quel est l’opérateur utilisé pour concaténer des chaînes de caractères en JavaScript ?

a. &

b. +

c. ::

QUESTION 18

Comment sélectionne-t-on un élément HTML avec son ID en JavaScript ?

a. getElementByID()

b. selectElementByID()

c. document.getElementById()

QUESTION 19

Quelle méthode est utilisée pour convertir une chaîne de caractères en majuscules ?

a. toUpperCase()

b. upperCase()

c. capitalize()

QUESTION 20

Quelle est la différence entre let et var pour déclarer des variables ?

a. Aucune différence

b. let a une portée de bloc, tandis que var a une portée de fonction

c. let est utilisé pour les nombres, et var pour les chaînes de caractères

QUESTION 21

Quel est l’opérateur logique « ET » en JavaScript ?

a. &&

b. ||

c. !

QUESTION 22

Comment fait-on une redirection en JavaScript ?

a. redirectTo()

b. navigateTo()

c. window.location.href

QUESTION 23

Quel est le résultat de l’expression 5 == "5" en JavaScript ?

a. true

b. false

c. undefined

QUESTION 24

Quelle méthode est utilisée pour parcourir tous les éléments d’un tableau en JavaScript ?

a. forEach()

b. each()

c. iterate()

QUESTION 25

Comment fait-on une déclaration conditionnelle en JavaScript ?

a. if (condition) {}

b. condition {}

c. switch (condition) {}

QUESTION 26

Quelle fonction est utilisée pour générer un nombre aléatoire en JavaScript ?

a. random()

b. generateRandom()

c. Math.random()

QUESTION 27

Quelle méthode est utilisée pour supprimer un élément spécifique d’un tableau en JavaScript ?

a. removeItem()

b. deleteItem()

c. splice()

QUESTION 28

Comment inclure un fichier JavaScript externe dans une page HTML ?

a. <script src= »file.js »></script>

b. <include script= »file.js »>

c. <js src= »file.js »></js>

QUESTION 29

Quel est le rôle de l’objet localStorage en JavaScript ?

a. Stocker des données de session

b. Stocker des données de manière persistante sur le côté client

c. Gérer les animations

QUESTION 30

Quelle méthode est utilisée pour arrêter l’animation dans JavaScript ?

a. stopAnimation()

b. cancelAnimationFrame()

c. pauseAnimation()