JavaScript Promise finally()

definitie en gebruik

finally() de methode biedt een callbackfunctie.

de callback is een functie die wordt uitgevoerd wanneer een Promise wordt opgelost (ofwel succesvol of mislukt).

voorbeeld

myPromise.finally(() => myDisplay("klaar uitgevoerd"));

probeer het zelf

syntaxis

promise.finally(settled())

parameters

parameters beschrijving
settled() de functie die moet worden uitgevoerd wanneer een Promise wordt opgelost (succecssvol of mislukt).

terugkeerwaarde

type beschrijving
Object nieuwe Promise objecten.

browserondersteuning

finally() is een kenmerk van ECMAScript 2018.

Sinds juni 2020 wordt ES2018 ondersteund in alle moderne browsers:

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() Internet Explorer wordt niet ondersteund.