Promises
ConceptJavaScript-Objekte zur Darstellung asynchroner Operationen mit Erfolg- oder Fehlerzustand
Sie verwenden Promises in JavaScript, um asynchrone Operationen zu repräsentieren und deren Ergebnis oder Fehler zu handhaben. Ein Promise repräsentiert einen Wert, der möglicherweise in der Zukunft verfügbar ist, und befindet sich in einem von drei Zuständen: pending (ausstehend), fulfilled (erfüllt) oder rejected (abgelehnt). Durch Methoden wie .then() können Sie auf den erfolgreichen Abschluss einer Operation reagieren und mit .catch() auf Fehlerfälle. Promises ermöglichen es Ihnen, asynchronen Code in einer lesbaren und wartbaren Weise zu strukturieren und komplexe Abhängigkeiten zwischen mehreren asynchronen Operationen mit .then() oder async/await zu verwalten.
Andere Schreibweisen
JavaScript Promises, Promise-Objekte