QCM Javascript – Partie 25
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 sera le résultat du code suivant ?
var a = Math.max(); var b = Math.min(); print(a); print(b);
A -Infinity Infinity
B Infinity -Infinity
C Infinity Infinity
D -Infinity -Infinity
2. Quel sera le résultat du code suivant ?
const set = new Set(); set.add(2); set.add('Hello'); set.add({ name: 'Alex' }); for (let i of set) { console.log(i + 6); }
A 8 NaN NaN
B 8 NaN [object Object]
C 8 Hello6 [object Object]6
D Aucune de ces réponses
3. Quel sera le résultat du code suivant ?
var a = "hello"; var s = 0; for(var i = 0; i < a.length; i++) { s += (a[i] - 'a'); } print(sum);
A 0
B NaN
C 47
D Aucune de ces réponses
4. Quel sera le résultat du code suivant ?
function test(...args) { console.log(typeof args); } test(5);
A NaN
B Number
C Array
D Object
5. Quel sera le résultat du code suivant ?
var a = true + true + true * 2; print(a)
A 2
B 6
C 4
D Erreur
6. Quel sera le résultat du code suivant ?
arr = [1, 2, 3, 4, 5]; print(arr.slice(2, 4));
A 3,4
B 2,3
C 3,4,5
D 2,3,4
7. Quel sera le résultat du code suivant ?
var a = 1; var b = 0; while (a <= 3) { a++; b += a * 2; print(b); }
A 1 4 7
B 1 2 3
C 4 10 18
D Aucune de ces réponses
8. Lequel des éléments suivants est un objet JavaScript côté serveur ?
A Function
B File
C FileUpload
D Date
9. Comment peut-on déclarer qu'un type de données est un type constant ?
A var
B let
C const
D constant
10. Comment arrêter un timer à intervalles en Javascript ?
A clearInterval
B clearTimer
C intervalOver
D clear