Région de recherche :

Date :

https://developer.mozilla.org › en-US › docs › Web › JavaScript › Reference › Global_Objects › Promise

Promise - JavaScript | MDN - MDN Web Docs

Takes an iterable of promises as input and returns a single Promise. This returned promise settles with the eventual state of the first promise that settles. Promise.reject() Returns a new Promise object that is rejected with the given reason. Promise.resolve() Returns a Promise object that is resolved with the

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

Promise - JavaScript | MDN - MDN Web Docs

Les méthodes promise.then(), promise.catch(), et promise.finally() sont utilisées pour associer une action ultérieure à une promesse lorsque celle-ci devient acquittée. La méthode .then() prend deux arguments : le premier est une fonction de rappel ( callback ) pour le cas de résolution de la promesse et le second argument est une ...

https://developer.mozilla.org › en-US › docs › Web › JavaScript › Guide › Using_promises

Using promises - JavaScript | MDN - MDN Web Docs

A Promise is an object representing the eventual completion or failure of an asynchronous operation. Since most people are consumers of already-created promises, this guide will explain consumption of returned promises before explaining how to create them.

https://www.w3schools.com › Js › js_promise.asp

JavaScript Promises - W3Schools

Here is how to use a Promise: myPromise.then ( function (value) { /* code if successful */ }, function (error) { /* code if some error */ } ); Promise.then () takes two arguments, a callback for success and another for failure. Both are optional, so you can add a callback for success or failure only.

https://stackoverflow.com › questions › 40735418

javascript - Return promise from the function - Stack Overflow

A Promise tells you that it will execute at some point in time, without telling you when. The then chain will execute whenever the Promise resolves. You can see that in more detail in returnPromise. Here we return a new Promise.

https://www.freecodecamp.org › news › javascript-promises-async-await-and-promise-methods

How to Use JavaScript Promises – Callbacks, Async/Await, and Promise ...

Promises are one of the most important parts of JavaScript – but they can be confusing and difficult to understand. Many new devs, as well as experienced ones, struggle to fully grasp them. So what is a promise? A promise represents an asynchronous operation whose result will come in the future.

How to Use JavaScript Promises – Callbacks, Async/Await, and Promise ...

https://javascript.info › promise-api

Promise API - The Modern JavaScript Tutorial

The syntax is: let promise = Promise.all(iterable); Promise.all takes an iterable (usually, an array of promises) and returns a new promise. The new promise resolves when all listed promises are resolved, and the array of their results becomes its result.

https://web.dev › articles › promises

JavaScript Promises: an introduction | Articles - web.dev

Promises have arrived in JavaScript! [Fireworks explode, glittery paper rains from above, the crowd goes wild] At this point you fall into one of these categories: People are cheering around you, but you're not sure what all the fuss is about. Maybe you're not even sure what a "promise" is.

https://www.freecodecamp.org › news › guide-to-javascript-promises

How Promises Work in JavaScript – A Comprehensive Beginner's Guide

This article is an in-depth guide to promises in JavaScript. You are going to learn why JavaScript has promises, what a promise is, and how to work with it. You are also going to learn how to use async/await—a feature derived from promises—and what a job queue is. Here are the topics we will cover: Why should you care about promises?

How Promises Work in JavaScript – A Comprehensive Beginner's Guide

https://javascript.info › promise-basics

Promise - The Modern JavaScript Tutorial

The promise object returned by the new Promise constructor has these internal properties: state — initially "pending", then changes to either "fulfilled" when resolve is called or "rejected" when reject is called. result — initially undefined, then changes to value when resolve(value) is called or error when reject(error) is called.