JavaScript Promise finally()
- Föregående sida catch()
- Nästa sida race()
- Åter till föregående nivå JavaScript Promise referenshandbok
Definition och användning
finally()
Metoden tillhandahåller en callback-funktion.
Den här callback-funktionen körs när en Promise löses (vare sig framgång eller misslyckande).
Exempel
myPromise.finally(() => myDisplay("Klar att köra"));
Syntax
promise.finally(settled())
Parametrar
Parametrar | Beskrivning |
---|---|
settled() | Funktion som ska köras när en Promise löses (framgång eller misslyckande). |
Returvärde
Typ | Beskrivning |
---|---|
Object | Nya Promise-objekt. |
Webbläsarstöd
finally()
är en egenskap av ECMAScript 2018.
Sedan juni 2020 har ES2018 stödts i alla moderna webbläsare:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 63 | Edge 79 | Firefox 78 | Safari 12 | Opera 50 |
December 2017 | Januari 2020 | Juni 2020 | September 2018 | Januari 2018 |
finally()
Stödjer inte Internet Explorer.
- Föregående sida catch()
- Nästa sida race()
- Åter till föregående nivå JavaScript Promise referenshandbok