JavaScript Promise then()
- Vorige pagina resolve()
- Volgende pagina all()
- Go Up One Level JavaScript Promise Reference Manual
Definitie en gebruik
then()
De methode biedt twee callbackfuncties:
Een die wordt uitgevoerd wanneer een Promise succesvol is, en een die wordt uitgevoerd wanneer een Promise wordt geweigerd.
Voorbeeld
myPromise.then(x => myDisplay(x), x => myDisplay(x));
Syntax
promise.then(fulfilled(), rejected())
Parameters
Parameters | Beschrijving |
---|---|
fulfilled() | Functie die moet worden uitgevoerd wanneer een Promise succesvol is. |
rejected() | Functie die moet worden uitgevoerd wanneer een Promise wordt geweigerd. |
Retourwaarde
Type | Beschrijving |
---|---|
Object | Nieuwe Promise objecten. |
Browserondersteuning
then()
Is een kenmerk van ECMAScript 6 (ES6).
Sinds juni 2017 wordt ES6 (JavaScript 2015) ondersteund in alle moderne browsers:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Mei 2016 | April 2017 | Juni 2017 | September 2016 | Juni 2016 |
then()
Ondersteunt geen Internet Explorer.
- Vorige pagina resolve()
- Volgende pagina all()
- Go Up One Level JavaScript Promise Reference Manual