Introduction à Async Await
Objectifs
Comprendre l'utilisation des mots async et await pour gérer des opérations asynchrones en JavaScript.
Résumé
Apprenez à utiliser async et await avec JavaScript ES8 pour simplifier la gestion des fonctions asynchrones et améliorer la lisibilité de votre code.
Description
La mise à jour ES8 de JavaScript introduit les mots clés async et await, permettant de définir des fonctions asynchrones plus facilement et de simplifier la manière d'attendre des résultats asynchrones. Ces nouveautés facilitent la gestion des promises et rendent le code plus lisible et maintenable. Dans cette leçon, vous apprendrez à créer des fonctions asynchrones en utilisant le mot clé async et à attendre la résolution de promises avec await. Vous verrez également comment ces fonctionnalités permettent de structurer votre code de manière plus séquentielle, tout en maintenant son exécution asynchrone typique du JavaScript. Un exemple illustrera une fonction simulant un appel à une base de données avec un délai de latence, où l'emploi de async/await permettra de simplifier grandement la gestion des résultats par rapport à l'utilisation traditionnelle de .then()
et .catch()
. Les résultats de la fonction seront affichés dans la console pour démontrer l'efficacité de cette approche.
Si vous êtes novices, vous pourrez rentrer rapidement dans le monde du js.
Formation faite pour revenir dessus après avoir suivi une "réelle" formation sur les bases de Javascript.