Home > Common Problem > body text

What are the forms of promise?

小老鼠
Release: 2023-11-01 09:55:42
Original
1787 people have browsed it

Promise forms are: 1. Promise.resolve(value): Returns a Promise object that is resolved with a given value; 2. Promise.reject(value): Returns a Promise that is rejected with a given value. Object; 3. new Promise(executor): Create a new Promise object and accept an executor function as a parameter.

What are the forms of promise?

Operating system for this tutorial: Windows 10 system, Dell G3 computer.

Promise has three main forms in JavaScript:

Promise.resolve(value): Returns a Promise object that is resolved with a given value.

Promise.reject(value): Returns a Promise object that is rejected with the given value.

new Promise(executor): Create a new Promise object and accept an executor function as a parameter. The executor function accepts two parameters: resolve and reject, which are used to define the state of the Promise object.

In addition, there are three states of Promise objects:

pending (in progress): initial state, neither success nor failure state.

fulfilled (successful): Indicates that the operation was successfully completed.

rejected (failed): Indicates that the operation failed.

The above information is for reference only. If you still have questions, it is recommended to consult professional JavaScript books or consult professional front-end developers.

The above is the detailed content of What are the forms of promise?. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template