Région de recherche :

Date :

https://developer.mozilla.org › fr › docs › Web › JavaScript › Reference › Global_Objects › Promise

Promise - JavaScript | MDN - MDN Web Docs

Chaque invocation de .then() renvoie une nouvelle promesse qui peut éventuellement être utilisée chaînée à une autre promesse : js. const maPromesse = new Promise((resolve, reject) => { setTimeout(() => { resolve("toto"); }, 300); }); maPromesse.

https://developer.mozilla.org › fr › docs › Web › JavaScript › Guide › Using_promises

Utiliser les promesses - JavaScript | MDN - MDN Web Docs

function faireQqc () { return new Promise ( (successCallback, failureCallback) => { console.log ("C'est fait"); // réussir une fois sur deux if (Math.random () > 0.5) { successCallback ("Réussite"); } else { failureCallback ("Échec"); } }); } const promise = faireQqc (); promise.then (successCallback, failureCallback); ou encore : js.

https://developer.mozilla.org › fr › docs › Learn › JavaScript › Asynchronous › Promises

Comment utiliser les promesses - Apprendre le développement web - MDN

La première fonction renvoie sa valeur de retour immédiatement et appelle la fonction de rappel lorsque l'opération est terminée. Avec une API fonctionnant avec des promesses, la fonction asynchrone démarre l'opération et renvoie un objet Promise. On peut alors attacher des gestionnaires à cette promesse et les gestionnaires seront ...

https://www.pierre-giraud.com › javascript-apprendre-coder-cours › promesse-promise

Les promesses en JavaScript - Pierre Giraud

Pour cela, on va pouvoir utiliser certaines des méthodes de Promise(). Les premières méthodes à connaitre sont les méthodes resolve() et reject() qui vont nous permettre de créer manuellement des promesses déjà résolues ou rejetées et qui vont donc être utiles pour démarrer manuellement une chaine de promesses.

https://fr.javascript.info › promise-chaining

Chaînage des promesses - JavaScript

Une erreur classique pour les débutants: techniquement, nous pouvons également ajouter plusieurs .then à une seule promesse. Ceci n’est pas le chaînage des promesses. Par example : let promise = new Promise(function(resolve, reject) { setTimeout(() => resolve(1), 1000); });

https://zestedesavoir.com › tutoriels › 446 › les-promesses-en-javascript

Les promesses en JavaScript • Bibliothèque • Zeste de Savoir

Rien de tel pour ça que des exemples d’utilisation ! L’API fetch. Cette API permet concrètement de remplacer nos bonnes vieilles XMLHttpRequest par une simple fonction fetch qui renvoie une promesse. Cette fonction permet tout simplement de récupérer un fichier distant, quel que soit son type. Spécifications officielles; Documentation MDN

https://fr.javascript.info › promise-basics

Promesse (promise) - JavaScript

L’objet promise retourné par le constructeur new Promise a des propriétés internes : state (état) – initialement à "pending" (en attente), se change soit en "fulfilled" (tenue) lorsque resolve est appelé ou "rejected" (rompue) si reject est appelé.

https://www.kodaps.dev › fr › blog › les-promesses-en-javascript

Les Promesses en Javascript - kodaps.dev

Cet objet, c'est la Promise. Une Promise comporte deux fonctions : then et catch. La fonction « then » prend en paramètre le résultat de la Promise, et renvoie une nouvelle promise. La fonction « catch » prend en paramètre l'erreur, et renvoie également une nouvelle promise.

https://web.dev › articles › promises

Promesses JavaScript: introduction | Articles | web.dev

Notre rappel de réduction est appelé pour chaque élément du tableau. "séquence" correspond à Promise.resolve() la première fois, mais pour le reste appelle "Sequence" correspond au résultat de l'appel précédent.

https://fr.javascript.info › promise-api

Promesse API - JavaScript

La syntaxe est: let promise = Promise.all(iterable); Promise.all prend un itérable (généralement un tableau de promesses) et renvoie une nouvelle promesse. La nouvelle promesse est résolue lorsque toutes les promesses énumérées sont résolues et que le tableau de leurs résultats devient son résultat.