Les promesses en javascript
Samuel BOUHENIC
0:00 / 0:00
Les promesses en javascript
33 просмотра · 9 дней назад
Samuel BOUHENIC
33 просмотра · 9 дней назад
Comprendre les promesses JavaScript une bonne fois pour toutes, en animation : pourquoi l'asynchrone existe, comment créer et consommer une promesse, et comment passer des callbacks à async/await.
Au programme :
Le fil d'exécution unique et le code non bloquant
Le « callback hell » et pourquoi les promesses le remplacent
Les 3 états d'une promesse : pending, fulfilled, rejected
new Promise, resolve et reject
then, catch, finally et le chaînage
Promise.all, allSettled, race et any
async / await avec try… catch
Microtâches, boucle d'événements et le piège classique de l'ordre d'exécution
Chapitres :
0:00 Introduction : pourquoi l'asynchrone ?
0:44 Avant les promesses : les callbacks
1:18 L'analogie du bipeur
1:57 Les 3 états d'une promesse
2:29 Créer une promesse : new Promise, resolve, reject
3:07 then, catch et finally
3:46 Le chaînage
4:19 Promise.all, allSettled, race et any
4:56 async / await
5:33 Sous le capot : l'ordre d'exécution
6:11 À retenir
Niveau : débutant à intermédiaire. Prérequis : les fonctions et les fonctions fléchées en JavaScript.
Sous-titres français disponibles.
#JavaScript #Promesses #AsyncAwait