JavaScript Promise catch()
- အရေးပါ စား any()
- နောက်ပိုင်း စား finally()
- အဆင်းပြင် ပြန် JavaScript Promise လက်တွေး
အသုံးပြုခြင်း နှင့် အသုံးချက်
catch()
ဘက်တက် တစ်ခု ပြောင်းလဲသည်
အပြောင်းလဲသော ဘက်တက် တစ်ခု ဖြစ်သည်။ ဘရောက်သတ် ကို လွဲချောက်ခဲ့သောအခါ အပြောင်းလဲသော ဘက်တက် လုပ်ဆောင်သည်。
အကြောင်း
myPromise.catch(x => myDisplay(x));
ပြောင်းလဲသော ဘက်တက်
promise.catch(rejected())
ပါဝင်သည်
ပါဝင်သည် | ဖော်ပြ |
---|---|
rejected() | Promise ကို လွဲချောက်ခဲ့သောအခါ လုပ်ဆောင်ရန် ပြောင်းလဲသော ဘက်တက် |
တုံ့ပြန်ချက်
အမျိုးအစား | ဖော်ပြ |
---|---|
Object | တောင်းဆိုချက် Promise အား |
ဘရောက်သတ် ထောက်ပံ့
catch()
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 ခုနှစ် ဇွန် လ |
catch()
Internet Explorer ကို ထောက်ပံ့ခြင်း မရှိ。
- အရေးပါ စား any()
- နောက်ပိုင်း စား finally()
- အဆင်းပြင် ပြန် JavaScript Promise လက်တွေး