JavaScript Promise then()
- foregående side resolve()
- næste side all()
- Gå tilbage et niveau JavaScript Promise reference manual
definisjon og bruk
then()
metoden tilbyder to tilbagekaldelsesfunktioner:
en udføres, når en Promise opfyldes, og en anden, når den afvises.
eksempel
myPromise.then(x => myDisplay(x), x => myDisplay(x));
syntaks
promise.then(fulfilled(), rejected())
parametre
parametre | beskrivelse |
---|---|
fulfilled() | function, der skal udføres, når en Promise opfyldes. |
rejected() | function, der skal udføres, når en Promise afvises. |
tilbageværdi
type | beskrivelse |
---|---|
Object | ny Promise-objekt. |
browser-understøttelse
then()
er en funktion af ECMAScript 6 (ES6).
Siden juni 2017 har ES6 (JavaScript 2015) været understøttet i alle moderne browsere:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
maj 2016 | april 2017 | juni 2017 | september 2016 | juni 2016 |
then()
understøtter ikke Internet Explorer.
- foregående side resolve()
- næste side all()
- Gå tilbage et niveau JavaScript Promise reference manual