Baviro
AccueilCatégoriesClassement
Baviro

Testez vos connaissances avec des quiz amusants

© 2026 Baviro. Tous droits réservés.

Explorer

CatégoriesTous les quizClassement

Entreprise

À proposPolitique de confidentialité

Catégories populaires

GéographieHistoireScienceSportsDivertissement
  1. Accueil
  2. →Technologie
  3. →Programmation
  4. →Langages de programmation
  5. →JavaScript : promesses, async et la boucle d'événements

JavaScript : promesses, async et la boucle d'événements

Démêlez le comportement asynchrone de JavaScript avec des questions sur les Promesses, async/await, les microtâches et la boucle d'événements. Vous pratiquerez la prédiction de l'ordre d'exécution, la...

Toutes les questions sont vérifiées pour leur exactitude
106 questions
1,326 parties

Commencer le quiz

Choisissez une difficulté et le nombre de questions pour commencer.

Sélectionner la difficulté
Sélectionner le nombre de questions
Passage auto après

À propos de ce quiz

Ce que vous pratiquerez

Des chaînes de promesses à async/await, ce quiz se concentre sur la façon dont JavaScript planifie le travail à travers la pile d'appels, la file d'attente des tâches et la file d'attente des microtâches.

Chaque question a 4 options et il n'y a pas de minuterie, vous pouvez donc réfléchir à des scénarios d'ordre d'exécution délicats sans vous précipiter.

Difficulté et configuration du quiz

La difficulté est mélangée intentionnellement : vous verrez des vérifications de concepts rapides aux côtés d'éléments plus profonds “prédisez la sortie” qui testent la véritable compréhension.

Choisissez votre nombre de questions et votre difficulté avant de commencer pour adapter la session : courte pour les échauffements, plus longue pour une révision approfondie.

Pièges courants à surveiller

De nombreux bugs proviennent de l'hypothèse que les promesses se comportent comme setTimeout, ou de l'oubli que les microtâches s'exécutent avant la prochaine macrotâche.

  • Confondre les microtâches (callbacks de Promesse) avec les macrotâches (minuteurs, I/O)
  • Oublier que les fonctions asynchrones retournent une Promesse immédiatement
  • Mal interpréter la chaîne then/catch/finally et les valeurs de retour
  • Supposer que await “bloque” le thread au lieu de céder à la boucle d'événements
  • Manquer les règles de propagation des erreurs et le comportement de rejet non géré

Conseils pour s'améliorer rapidement

Visez à expliquer la planification étape par étape (pile → microtâches → macrotâches) plutôt que de deviner la sortie finale.

Exemples de questions

Que représente une Promise en JavaScript ?

  • A.Une valeur qui peut être disponible maintenant, ou dans le futur, ou jamais.
  • B.Une boucle qui s'exécute indéfiniment.
  • C.Une fonction qui renvoie toujours une valeur.
  • D.Un objet qui ne peut pas être modifié.

Quelle méthode est utilisée pour gérer l'accomplissement d'une Promise ?

  • A..then()
  • B..catch()
  • C..finally()
  • D..resolve()

Lequel des éléments suivants n'est PAS un état d'une Promise ?

  • A.Suspendu
  • B.En attente
  • C.Accompli
  • D.Rejeté

FAQ du quiz

Combien de questions y a-t-il dans ce quiz ?

Ce quiz comporte 106 questions couvrant les promesses, async/await et le comportement de la boucle d'événements.

Y a-t-il une minuterie ou une limite de temps ?

Non. Chaque question est sans minuterie, vous pouvez donc travailler soigneusement sur l'ordre d'exécution.

Quel format de réponse utilise le quiz ?

Chaque question est à choix multiples avec 4 options.

Puis-je choisir le nombre de questions et la difficulté ?

Oui. Vous pouvez sélectionner votre nombre de questions et votre difficulté préférés avant de commencer.

Quels sujets sont les plus mis en avant ?

Attendez-vous à des microtâches contre macrotâches, des chaînes de promesses, la sémantique async/await et des pièges courants de gestion des erreurs.

Jouer à ce quiz dans une autre langue(7)

en
JavaScript: promises, async, and the event loopEnglish
sk
JavaScript: promisy, async a event loopSlovenčina
cs
JavaScript: promisy, async a event loopČeština
de
JavaScript: Promises, async und die EreignisschleifeDeutsch
es
JavaScript: promesas, async y el ciclo de eventosEspañol
pl
JavaScript: obietnice, async i pętla zdarzeńPolski

Quiz connexes

Rust : propriété, emprunt et durées de vie

Rust : propriété, emprunt et durées de vie

Affinez votre compréhension du modèle de propriété de Rust, des règles d'emprunt et des annotations de durée de vie avec des questions pratiques axées sur le code. Vous allez résoudre des erreurs courantes du compilateur, choisir les corrections les plus sûres et développer votre intuition sur le fonctionnement du vérificateur d'emprunt. Choisissez votre niveau de difficulté et le nombre de questions, puis apprenez à votre rythme sans chronomètre.

2,929
Jouer maintenant →
Python : portées, fermetures et décorateurs

Python : portées, fermetures et décorateurs

Démêlez comment Python trouve des noms et maintient l'état entre les appels avec ce quiz ciblé sur les portées, fermetures et décorateurs. Vous travaillerez sur des modèles du monde réel comme les fonctions imbriquées, l'utilisation non locale/globale et les fonctions enveloppantes. Choisissez le nombre de questions et la difficulté pour correspondre à votre niveau de confort, puis apprenez de chaque explication au fur et à mesure.

4,271
Jouer maintenant →
Menaces et défenses en cybersécurité

Menaces et défenses en cybersécurité

Identifiez les menaces cybernétiques courantes et les meilleures pratiques défensives utilisées pour réduire les risques. Couvre le phishing, les logiciels malveillants, les mots de passe, l'authentification multifacteur, les bases du chiffrement et les habitudes de navigation sécurisée.

3,466
Jouer maintenant →
Modèles de services de cloud computing expliqués

Modèles de services de cloud computing expliqués

Vérifiez votre compréhension de la façon dont les services cloud sont livrés et utilisés. Couvre IaaS, PaaS, SaaS, conteneurs vs VMs, régions/zones de disponibilité, et les bases de la responsabilité partagée.

2,222
Jouer maintenant →
Bases de la syntaxe des langages de programmation

Bases de la syntaxe des langages de programmation

Testez vos connaissances sur la syntaxe de programmation courante dans les langages populaires. Les questions portent sur les variables, les boucles, les fonctions et les structures de données de base sans nécessiter de théorie approfondie en informatique.

4,072
Jouer maintenant →
Composants et rôles du matériel informatique

Composants et rôles du matériel informatique

Associez les composants clés d'un PC à leurs fonctions et à leur impact sur la performance. Couvre le CPU, le GPU, la RAM, les types de stockage, les cartes mères, les alimentations et les ports.

2,728
Jouer maintenant →