JavaScript Promise then()
- Poprzednia strona resolve()
- Następna strona all()
- Wróć do poprzedniego poziomu Podręcznik JavaScript Promise
Definicja i użycie
then()
Metoda dostarcza dwie funkcje zwrotne:
Jeden jest wykonywany, gdy Promise zostaje spełniona, a drugi, gdy Promise zostaje odrzucona.
Przykład
myPromise.then(x => myDisplay(x), x => myDisplay(x));
Gramatyka
promise.then(fulfilled(), rejected())
Parametry
Parametry | Opis |
---|---|
fulfilled() | Funkcja do wykonania, gdy Promise zostanie spełniona. |
rejected() | Funkcja do wykonania, gdy Promise zostanie odrzucona. |
Zwracana wartość
Typ | Opis |
---|---|
Object | Nowy obiekt Promise. |
Obsługa przeglądarek
then()
To cechy ECMAScript 6 (ES6).
Od czerwca 2017 roku ES6 (JavaScript 2015) jest obsługiwany we wszystkich nowoczesnych przeglądarkach:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Maj 2016 roku | Kwiecień 2017 roku | Czerwiec 2017 roku | Wrzesień 2016 roku | Czerwiec 2016 roku |
then()
Nie obsługuje Internet Explorer.
- Poprzednia strona resolve()
- Następna strona all()
- Wróć do poprzedniego poziomu Podręcznik JavaScript Promise