Région de recherche :

Date :

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

Promise - JavaScript | MDN - MDN Web Docs

Learn how to use the Promise object to handle asynchronous operations in JavaScript. A Promise represents the eventual completion or failure of an operation and its resulting value.

https://stackoverflow.com › questions › 37651780

Why does the Promise constructor need an executor?

Deferreds and the promise constructor are typically used for converting non-promise APIs to promises. There is a "famous" problem in JavaScript called Zalgo - basically, it means that an API must be synchronous or asynchronous but never both at once.

https://javascript.info › promise-error-handling

Error handling with promises - The Modern JavaScript Tutorial

Learn how to use .catch and .then to handle errors in promise chains, and how to rethrow or stop the execution. Also, see how to deal with unhandled rejections and the implicit try..catch around promises.

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

Using promises - JavaScript | MDN - MDN Web Docs

Learn how to use promises to handle asynchronous operations in JavaScript. Promises are objects that represent the eventual completion or failure of an asynchronous task, and can be chained, nested, or flattened with then() and catch() methods.

https://learnjavascript.online › topics › promises.html

Promises tutorial - Learn JavaScript

Promise constructor and executor. We'll start by creating a promise that resolves immediately. new Promise((resolve) => { console.log("Promise executor"); resolve(); }); The code above creates a new Promise object using the Promise constructor. This constructor accepts a function as a parameter. This function is called the executor function.

https://dev.to › alexmercedcoder › understanding-javascript-promises-in-depth-5ga9

Understanding JavaScript Promises In-Depth - DEV Community

Learn how to create, use, and handle promises in JavaScript, a powerful abstraction for managing asynchronous operations. Explore advanced features, real-world use cases, and best practices for promises and async/await.

Understanding JavaScript Promises In-Depth - DEV Community

https://dev.to › delia_code › deep-dive-into-javascript-promises-patterns-and-best...

Deep Dive into JavaScript Promises: Patterns and Best Practices

A promise is created using the new Promise constructor which takes a function (executor) with two arguments: resolve and reject. let promise = new Promise (( resolve , reject ) => { setTimeout (() => resolve ( " done " ), 1000 ); });

Deep Dive into JavaScript Promises: Patterns and Best Practices

https://www.squash.io › asynchronous-javascript-with-promises

How to Write Asynchronous JavaScript with Promises - Squash

ES6 Promises are objects that represent the eventual completion or failure of an asynchronous operation. They allow you to write cleaner and more readable asynchronous code by avoiding callback hell. To create a new Promise, you can use the Promise constructor. It takes a single argument, a function that is called the executor function.

How to Write Asynchronous JavaScript with Promises - Squash

https://developer.mozilla.org › ... › JavaScript › Asynchronous › Implementing_a_promise-based_API

How to implement a promise-based API - Learn web development | MDN

Learn how to create and use promise-based APIs in JavaScript, such as alarm(), by wrapping asynchronous operations with Promise() constructor. See examples of promise chaining, Promise.all(), and async / await with alarm().

https://runebook.dev › fr › docs › javascript › global_objects › promise › promise

JavaScript - Promise.promise [fr] - Runebook.dev

executor. Un function à exécuter par le constructeur. Il reçoit en paramètres deux fonctions : resolveFunc et rejectFunc. Toute erreur générée dans le executor entraînera le rejet du promise et la valeur de retour sera négligée.