QCM - JavaScript

QCM - JavaScript, le couteau suisse du Dev

1. Comment définir une méthode d'une classe en tant que méthode statique ?
2. Comment ajouter un élément à un tableau en JavaScript de manière immuable ?
3. Quelle méthode est utilisée pour répéter une chaîne plusieurs fois en JavaScript ?
4. Quelle méthode transforme un objet en tableau de paires clé/valeur ?
5. Comment accéder au premier élément d'un tableau en JavaScript ?
6. Quelle est la méthode correcte pour ajouter un écouteur d'événement en JavaScript ?
7. Quelle syntaxe permet de déclarer une variable en JavaScript ?
8. Quelle méthode renvoie la longueur d'une chaîne en JavaScript ?
9. Que signifie `this` dans une fonction fléchée ?
10. Quel mot-clé est utilisé pour arrêter une boucle en JavaScript ?
11. Quelle est la sortie de `console.log([] + [])` en JavaScript ?
12. Quelle méthode combine les éléments d'un tableau pour produire une seule valeur ?
13. Comment convertir une chaîne en entier en JavaScript ?
14. Quel est le comportement de `delete obj.prop` en JavaScript ?
15. Comment déclarer une fonction en JavaScript ?
16. Comment vérifier si une variable est définie en JavaScript ?
17. Quel est le rôle de `setTimeout` en JavaScript ?
18. Quelle est la différence entre `call()` et `apply()` en JavaScript ?
19. Quelle méthode est utilisée pour ajouter un élément au début d'un tableau ?
20. Quelle méthode est utilisée pour vérifier si un tableau contient un élément spécifique ?