JavaScript Promise finally()
- Previous Page catch()
- Next Page race()
- Go Up One Level JavaScript Promise Reference Manual
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"));
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.
- Previous Page catch()
- Next Page race()
- Go Up One Level JavaScript Promise Reference Manual