Sobes.tech
Junior

Qu'est-ce qu'une promesse et quels sont ses états?

sobes.tech IA

Réponse de l'IA

Promise (Promesse) est un objet représentant la finalisation (ou l’échec) d’une opération asynchrone et sa valeur résultante.

Une promesse peut être dans l’un des trois états:

  • En attente: État initial, non encore réalisé ni rejeté.
  • Réalisé: L’opération s’est terminée avec succès. Dans cet état, la promesse a une valeur résultante.
  • Rejeté: L’opération s’est terminée avec une erreur. Dans cet état, la promesse a une raison de rejet (erreur).

Après que la promesse passe à l’état Réalisé ou Rejeté, elle est considérée comme résolue (settled). L’état d’une promesse résolue ne peut pas changer.