JavaScript Promise.all()
- အဆင်းအတန်း ပြန်သွား all()
- နောက်ပိုင်း စာမေးသတင်း allSettled()
- အဆင်းအတန်း ပြန်သွား JavaScript Promise ဂရမ်ဖော်ပြ
အသုံးပြုခြင်း နှင့် လိုက်နာခြင်း
Promise.all()
အချက်အလက် များမှ တစ်ခုတည်း ပြည့်တင်ရန် Promise ကို ပြန်လည်ပေးသည်
အမျိုးအစား
// ပြည့်တင်ရန် Promise ကို ဖန်တီး const myPromise1 = new Promise((resolve, reject) => { setTimeout(resolve, 200, "မင်း"); }); // တခုတည်း ပြည့်တင်ရန် Promise ကို ဖန်တီး const myPromise2 = new Promise((resolve, reject) => { setTimeout(resolve, 100, "ဟံသာဝတီ"); }); // နှစ်ခုစလုံး ပြင်းထန်စွာ အောင်မြင်ခဲ့ရမည်။ ဘယ်လေးမှ မမတ်တတ်ကြည့်သလား? Promise.all([myPromise1, myPromise2]).then((x) => { myDisplay(x); });
ပြောက်ကျာ
Promise.all(iterable)
ပါဝင်သည်
ပါဝင်သည် | ဖော်ပြ |
---|---|
iterable | Promise အတိုက် |
ကွာန်းကို ပြန်လည်ပေး
အမျိုးအစား | ဖော်ပြ |
---|---|
Object | အသစ် ပြည့်တင်ရန် Promise အရာ |
စက်ကွန်း ထောက်ပံ့
Promise.all()
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 ခုနှစ် ဇွန် လ |
Promise.all()
Internet Explorer ကို ထောက်ပံ့ခြင်း မရှိ
- အဆင်းအတန်း ပြန်သွား all()
- နောက်ပိုင်း စာမေးသတင်း allSettled()
- အဆင်းအတန်း ပြန်သွား JavaScript Promise ဂရမ်ဖော်ပြ