QCM - Subsection 2.3: Mapping values (Partie 5)
Quiz interactif avec 5 questions. Testez vos connaissances!
Comment jouer ?
- 1. Lisez chaque question attentivement
- 2. Choisissez votre réponse parmi les options
- 3. Cliquez sur "Voir la réponse" pour vérifier
- 4. Comptez vos bonnes réponses à la fin !
Quiz: QCM - Subsection 2.3: Mapping values (Partie 5)
5 questions | Difficulté: moyen
Question 1
Qu’est ce qu’une variable déclarée avec le mot-clé ‘const’ implique ?
- A. Elle peut être réassignée
- B. Elle ne peut pas être réassignée
- C. Elle n’existe que dans une fonction
- D. Elle est accessible de l’extérieur du bloc
Voir la réponse
Réponse correcte: B
Une variable déclarée avec le mot-clé ‘const’ ne peut pas être réassignée.
Question 2
Quel est le type d’erreur renvoyé si vous tentez de réassigner une variable déclarée avec le mot-clé ‘const’ en dehors de sa définition ?
- A. SyntaxError
- B. TypeError
- C. ReferenceError
- D. UndefinedError
Voir la réponse
Réponse correcte: B
Si vous tentez de réassigner une variable déclarée avec le mot-clé ‘const’ en dehors de sa définition, un TypeError est renvoyé.
Question 3
Quel est l’extent du bloc où une variable déclarée avec le mot-clé ‘let’ ou ‘const’ a son scope ?
- A. Dans la fonction
- B. Dans la fonction et ses enfants
- C. Dans le plus petit bloc parent
- D. Dans tout l’espace de nom
Voir la réponse
Réponse correcte: C
Une variable déclarée avec ‘let’ ou ‘const’ a son scope dans le bloc parent le plus proche.
Question 4
Qu’est-ce qu’un Immediately Invoked Function Expression (IIFE) ?
- A. Une fonction qui est accessible/stockée en tant que variable
- B. Une fonction self-executing anonyme
- C. Un bloc de code qui crée une nouvelle scope
- D. Une fonction qui peut être réassignée
Voir la réponse
Réponse correcte: B
Un Immediately Invoked Function Expression (IIFE) est une fonction anonyme qui s’exécute immédiatement et n’est pas accessible/stockee en tant que variable.
Question 5
Quel est le nom de la transformation d’une fonction avec plusieurs arguments en une série de fonctions prenant un seul argument ?
- A. Currying
- B. Map
- C. Filter
- D. Reduce
Voir la réponse
Réponse correcte: A
La transformation d’une fonction avec plusieurs arguments en une série de fonctions prenant un seul argument s’appelle ‘Currying’.