JavaScript Promise then()
- ikipage ingelekeza resolve()
- ikipage ingepende all()
- Rudi katika ukweli Mikakatika ya JavaScript Promise
Makadaro na Kupiga Kikao
then()
Fungo inianza mabaya kwa mabara mawili ya kurekeza:
Inafanya kazi inayotumika kama Promise inaweza kufanikiwa, na inafanya kazi inayotumika kama Promise inaruhusiwa.
Mfano
myPromise.then(x => myDisplay(x), x => myDisplay(x));
Makala ya Kiingereza
promise.then(fulfilled(), rejected())
Matumizi
Matumizi | Kueleza |
---|---|
fulfilled() | Fungu inayotumika kama Promise inaweza kufanikiwa. |
rejected() | Fungu inayotumika kwa kumaliza kama Promise inaruhusiwa. |
Mwaka mwingine
Aina | Kueleza |
---|---|
Object | Kipengele cha ujenzi mpya cha Promise. |
Matumizi ya vifaa vya kinywaji
then()
Ni muhimu wa ECMAScript 6 (ES6).
Kuanzia Junali 2017, ES6 (JavaScript 2015) inapatikana katika vifaa vya kinywaji zote vya sasa:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
Mayo 2016 | Aprili 2017 | Junali 2017 | Junali 2016 | Junali 2016 |
then()
Hakuna matumizi ya Internet Explorer.
- ikipage ingelekeza resolve()
- ikipage ingepende all()
- Rudi katika ukweli Mikakatika ya JavaScript Promise