Maison  >  Article  >  Quelles sont les formes de promesse ?

Quelles sont les formes de promesse ?

小老鼠
小老鼠original
2023-11-01 09:55:421748parcourir

Les formulaires de promesse sont : 1. Promise.resolve(value) : renvoie un objet Promise qui est résolu avec une valeur donnée ; 2. Promise.reject(value) : renvoie un objet Promise qui est rejeté avec une valeur donnée ; new Promise (exécuteur) : crée un nouvel objet Promise et accepte une fonction d'exécuteur en tant que paramètre.

Quelles sont les formes de promesse ?

Le système d'exploitation de ce tutoriel : système Windows 10, ordinateur Dell G3.

Promise a principalement trois formes en JavaScript :

Promise.resolve(value) : renvoie un objet Promise qui est résolu avec une valeur donnée.

Promise.reject(value) : renvoie un objet Promise qui est rejeté avec la valeur donnée.

nouvelle promesse (exécuteur) : créez un nouvel objet Promise et acceptez une fonction d'exécuteur en tant que paramètre. La fonction exécuteur accepte deux paramètres : résoudre et rejeter, qui servent à définir l'état de l'objet Promise.

De plus, il existe trois états des objets Promise :

en attente (en cours) : état initial, ni état de réussite ni d'échec.

fulfilled (successful) : Indique que l'opération s'est terminée avec succès.

rejected (failed) : indique que l'opération a échoué.

Les informations ci-dessus sont à titre de référence uniquement. Si vous avez encore des questions, il est recommandé de consulter des livres JavaScript professionnels ou de consulter des développeurs front-end professionnels.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn