Javascript (22) - Les promesses (Objet Promise)

21 Nov 2022 · 10 min
10:14

Dans cette leçon, le formateur explique en détail le concept de promesse en JavaScript, en soulignant son rôle central dans la programmation asynchrone grâce à la boucle d'événements. Il montre comment créer une promesse avec le constructeur `Promise`, décrit les trois états (pending, fulfilled, rejected) et le rôle des fonctions `resolve` et `reject`. Un exemple concret génère un nombre aléatoire et résout ou rejette la promesse selon la parité du nombre, illustrant la différence entre la propriété `value` (en cas de succès) et `reason` (en cas d’échec). Le cours détaille ensuite l’utilisation de `then` pour gérer les résolutions, de `catch` pour les rejets, et montre comment chaîner plusieurs `then`/`catch` afin de propager des valeurs d’une étape à l’autre. Enfin, il mentionne les limites de la chaîne de promesses en termes de lisibilité et introduit brièvement l’alternative `async/await` qui sera abordée dans une prochaine vidéo.

Chapters

More from Yamossoun

8:56
youtube.com

Compteur synchrone - Logique séquentielle

2w ago
11:58
youtube.com

Compteur asynchrone et diviseur de fréquence - Logique séquentielle

3w ago
11:37
youtube.com

Les registres (parallèle et à décalage) - Logique séquentielle

1mo ago
6:14
youtube.com

Bascule T (Toggle) - Logique séquentielle

1mo ago
12:05
youtube.com

Bascule JK - Logique séquentielle

1mo ago
9:17
youtube.com

Bascule D flip-flop active sur front montant - Logique séquentielle

1mo ago
10:08
youtube.com

Bascule D Latch - Logique séquentielle

1mo ago
8:13
youtube.com

Bascule RS - Logique séquentielle

1mo ago
5:04
youtube.com

Logique séquentielle - Introduction

2mo ago
1:15
youtube.com

Le codeur - Logique combinatoire #codeur #logique #circuit #booleanlogic

2mo ago
1:56
youtube.com

Algorithme de calcule de la racine carrée par dichotomie #dichotomy #squareroot #algorithm

3mo ago
See all content