JavaScript Promise finally()
- Vorherige Seite catch()
- Nächste Seite race()
- Zurück zur vorherigen Ebene JavaScript Promise-Handbuch
Definition und Verwendung
finally()
Der Methoden bietet eine Callback-Funktion.
Der Callback ist eine Funktion, die ausgeführt wird, wenn eine Promise erfüllt (egal ob erfolgreich oder fehlgeschlagen) wird.
Beispiel
myPromise.finally(() => myDisplay("Abgeschlossen"));
Syntax
promise.finally(settled())
Parameter
Parameter | Beschreibung |
---|---|
settled() | Funktion, die aufgerufen wird, wenn eine Promise erfüllt (erfolgreich oder fehlgeschlagen) wird. |
Rückgabewert
Typ | Beschreibung |
---|---|
Object | neues Promise-Objekt. |
Browser-Unterstützung
finally()
ist eine Eigenschaft von ECMAScript 2018.
Seit Juni 2020 wird ES2018 in allen modernen Browsern unterstützt:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
Dezember 2017 | Januar 2020 | Juni 2020 | September 2018 | Januar 2018 |
finally()
Internet Explorer wird nicht unterstützt.
- Vorherige Seite catch()
- Nächste Seite race()
- Zurück zur vorherigen Ebene JavaScript Promise-Handbuch