JavaScript · Junior · Frage 33 von 75
In welchen Zuständen kann ein Promise sein?
- 1
pending, dannfulfilledoderrejected- danach ändert er sich nie wieder - 2
pending,running,doneund auf Wunsch des Nutzerscancelled - 3Nur
resolvedoderrejected; einen Anfangszustand gibt es nicht
Antwort zeigen
Richtige Antwort: pending, dann fulfilled oder rejected - danach ändert er sich nie wieder
Erklärung
Ein Promise startet als pending und wird genau einmal fulfilled oder rejected. Weitere Aufrufe von resolve/reject werden ignoriert. Ein Promise lässt sich nicht abbrechen - zum Abbrechen von Operationen nutzt man AbortController.