JavaScript Promise then()
- အရေးကြီးသော resolve()
- နောက်ပိုင်း all()
- အဆင်းပြင် ပြန် JavaScript Promise ဆိုင်ရာ စာရင်း
အသုံးပြုခြင်း နှင့် အပြုအရင်
then()
ပုဂ္ဂိုလ် ၂ ခု ပေးပြီး
ပြန်လွှတ်သော အခါ လုပ်ဆောင်ရန် နှင့် ပြန်လွှတ်သော အခါ လုပ်ဆောင်ရန် ပါဝင်သည်
အကျိုး
myPromise.then(x => myDisplay(x), x => myDisplay(x));
ပြောက်ကြား
promise.then(fulfilled(), rejected())
ပါဝင်သော အချက်
ပါဝင်သော အချက် | ဖော်ပြ |
---|---|
fulfilled() | Promise ကို ကောင်းမွန်စွာ ပြန်လွှတ်သော အခါ လုပ်ဆောင်ရန် လိုက်လ�သော ပုဂ္ဂိုလ် |
rejected() | Promise ကို ပြန်လွှတ်သော အခါ လုပ်ဆောင်ရန် လိုက်လံသော ပုဂ္ဂိုလ် |
တင်ပြသော အရေးအချင်း
အမျိုးအစား | ဖော်ပြ |
---|---|
Object | အတိုက်အခံ Promise အရာ |
ဘာသာပြန်လွှတ်သူများ ထောက်ပံ့
then()
ECMAScript 6 (ES6) ရဲ့ အခြေခံ
2017 ခုနှစ် ဇွန် လ ကတည်းက,ES6 (JavaScript 2015) သည် အားလုံးသော ယခုခေတ် ဘာသာပြန်လွှတ်သူများ တွင် ထောက်ပံ့ခြင်း ရှိသည်
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 ခုနှစ် ဇွန်ထက် | 2017 ခုနှစ် ဇွန်ထက် | 2017 ခုနှစ် ဇွန် လ | 2016 ခုနှစ် ဇွန်ထက် | 2016 ခုနှစ် ဇွန် လ |
then()
Internet Explorer ကို ထောက်ပံ့ခြင်း မရှိ
- အရေးကြီးသော resolve()
- နောက်ပိုင်း all()
- အဆင်းပြင် ပြန် JavaScript Promise ဆိုင်ရာ စာရင်း