JavaScript · Middle · Frage 23 von 75
Was macht .finally() bei einem Promise?
- 1Läuft nur bei Erfolg und ersetzt den Wert des Promises
- 2Bricht das Promise ab, wenn es noch im Zustand
pendingist - 3Läuft bei jedem Ausgang und ändert das Ergebnis der Kette nicht
Antwort zeigen
Richtige Antwort: Läuft bei jedem Ausgang und ändert das Ergebnis der Kette nicht
Erklärung
finally bekommt keine Argumente und reicht Wert oder Fehler unverändert durch - praktisch zum Ausblenden eines Ladeindikators. Ausnahme: Wirft der Callback selbst oder liefert er ein abgelehntes Promise, lehnt die Kette ab.