QCM Javascript – Partie 44
QCM sur Javascript avec des réponses pour la préparation des tests techniques, des tests en ligne, aux examens et aux certifications. Ces questions et réponses sont tirés d’un vrai entretien écrit et certaines parties sont en direct.
1. Quel objet JavaScript gère les dates ?
A Date
B DateTime
C Time
D UTC
2. Quelle méthode JavaScript est utilisée pour créer un nouveau tableau avec des éléments de tableau qui passent un test ?
A forEach()
B map()
C forMap()
D filter()
3. Quel sera le résultat du code JavaScript suivant ?
const values = [10, 20, 30]; const res = values.map(myFunction); document.write("Sortie: ", res); function myFunction(value, index, array) { return value * value; }
A Sortie: 10,20,30
B Sortie: 10*10,20*20,30*30
C Sortie: 100,400,900
D ValueError
4. Quelle méthode JavaScript est utilisée pour appeler une fonction (une fonction callback) une fois pour chaque élément d’un tableau ?
A for()
B traverse()
C forEach()
D foreach()
5. Quel sera le résultat du code JavaScript suivant ?
const arr = [10, 20, 30]; let res = 0; arr.forEach(myFunction); document.write("Sortie: ", res); function myFunction(value, index, array) { res += value; }
A Sortie: 60
B Sortie: 102030
C Sortie: 10,20,30
D ValueError
6. Quelle est la syntaxe correcte pour déclarer une constante en JavaScript ?
A const nom_constant;
B nom_constant const;
C nom_constant const = valeur;
D const nom_constant = valeur;
7. Le mot-clé const est utilisé pour définir une ______.
A Constante
B Constante sans valeur initiale
C Variable de fonction
D Variable de bloc
8. Quelle sera la valeur de VALUE ?
const VALUE = 10; VALUE = 20;
A 10
B 20
C ValueError
D TypeError
9. Quelle est la valeur par défaut d’une variable non initialisée ?
A 0
B undefined
C null
D NaN
10. Quel est le résultat du code JavaScript suivant ?
var a; document.getElementById("demo").innerHTML = a+1;
A 0
B undefined
C 1
D NaN