QCM - Section 4: Callbacks and (Partie 4)
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 - Section 4: Callbacks and (Partie 4)
5 questions | Difficulté: moyen
Question 1
Qu’est-ce que le setTimeout() permet de faire ?
- A. A. Exécuter une fonction synchronement
- B. B. Exécuter une fonction après un certain délai
- C. C. Exécuter une fonction lors d’une erreur
- D. D. Exécuter une expression
Voir la réponse
Réponse correcte: B
Le setTimeout() permet de faire exécuter une fonction après un certain délai.
Question 2
Qu’est-ce que la méthode Promise.resolve peut faire ?
- A. A. Crée une nouvelle promesse en réussite
- B. B. Exécute une fonction après un certain délai
- C. C. Lance une erreur
- D. D. Convertit des objets non Promises en Promesses
Voir la réponse
Réponse correcte: D
La méthode Promise.resolve peut convertir des objets non Promises en Promesses.
Question 3
Qu’est-ce que la méthode Promise.reject retourne ?
- A. A. Une nouvelle promesse en réussite
- B. B. Une nouvelle promesse en échec
- C. C. Un objet qui définit une méthode then
- D. D. Exécute une fonction
Voir la réponse
Réponse correcte: B
La méthode Promise.reject retourne une nouvelle promesse en échec.
Question 4
En quoi consiste l’utilisation d’async/await ?
- A. A. Utiliser la méthode async pour déclarer une fonction asynchrone
- B. B. Utiliser le mot-clé await pour attendre la résolution de la promesse
- C. C. Utiliser la méthode reject pour lancer une erreur
- D. D. Remplacer les promesses avec des fonctions
Voir la réponse
Réponse correcte: B
En utilisant async/await, on peut déclarer une fonction asynchrone et utiliser await pour attendre la résolution de la promesse.
Question 5
Quel est le but de la méthode finally() ?
- A. A. Exécuter une fonction synchronement après la résolution d’une promesse
- B. B. Exécuter une fonction lors d’un rejet de la promesse
- C. C. Exécuter une fonction après un certain délai
- D. D. Exécuter une fonction en fin de code
Voir la réponse
Réponse correcte: B
Le but de la méthode finally() est d’exécuter une fonction synchronement après la résolution d’une promesse.