JavaScript Promise finally()

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"));

Prova själv

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.