Comprendre et Utiliser Async Await en JavaScript

ES8 et Async/Await
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre JavaScript ES6 - Les fondamentaux
Revoir le teaser Je m'abonne
3,5
Transcription

69,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
3,5
69,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Comprendre l'utilisation des mots async et await pour gérer des opérations asynchrones en JavaScript.

Apprenez à utiliser async et await avec JavaScript ES8 pour simplifier la gestion des fonctions asynchrones et améliorer la lisibilité de votre code.

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.

Voir plus
Questions réponses
Qu'est-ce que le mot clé async en JavaScript?
Le mot clé async permet de définir une fonction asynchrone, ce qui signifie que la fonction retournera implicitement une promesse.
À quoi sert le mot clé await?
Le mot clé await est utilisé pour attendre que la promesse soit résolue ou rejetée. Il peut être utilisé uniquement dans des fonctions déclarées avec le mot clé async.
En quoi l'utilisation de async/await est-elle bénéfique par rapport aux promesses traditionnelles?
L'utilisation de async/await rend le code plus lisible et maintenable, en permettant d'écrire du code asynchrone de manière séquentielle, réduisant ainsi le besoin de chaînes de .then() et .catch().

Programme détaillé

8 commentaires
3,5
8 votes
5
4
3
2
1
C0C23DAC-E0F0-4671-A5DA-98CC3C3F0FD7@cyberlibris.studi.fr
Il y a 3 months
Commentaire
RAS
elephorm-1344761@addviseo.com
Il y a 6 months
Commentaire
Le cours sont pas assez adaptés pour une personne qui débute un peu les langages informatiques
85F76F55-E9A7-4111-B6B2-79CB51A205B9@cyberlibris.studi.fr
Il y a 10 months
Commentaire
EXCELLENT
93DAC8BB-E168-4366-B5BE-6F3D0B39B74D@cyberlibris.studi.fr
Il y a 1 year
Commentaire
super
wastiaux.william
Il y a 3 years
Commentaire
Un peu léger, le cour survole toutes les notions de bases. L'idéal est de visionner les cours en x2.
Si vous êtes novices, vous pourrez rentrer rapidement dans le monde du js.
michaellaunay
Il y a 3 years
Commentaire
Bonne formation pour qui sait déjà programmer dans un autre langage. Une formation sur Javascript avancé serait fort appréciée ;-)
olivierousmail
Il y a 3 years
Commentaire
Formation inadaptée pour un débutant, donne des concepts sans les expliquer, qu'est ce qu'un tableau ? qu'est ce qu'une fonction ? focalise tout le premier module sur l'utilisation de constantes alors qu'on est loin de les utiliser régulièrement.

Formation faite pour revenir dessus après avoir suivi une "réelle" formation sur les bases de Javascript.
lepajollecfranck
Il y a 3 years
Commentaire
Très bons contenus et bonnes explications. Manque d'un second module pour aller plus loin dans l'exemple.