JavaScript Promise.allSettled()
အသုံးပြုခြင်း နှင့် အသုံးပြုခြင်း
Promise.allSettled()
အမျိုးအစား တစ်ခုမှ Promise အုပ်စု ကို တစ်ခုတည်းသာ Promise ကို အပြန်ဆုံးရသည်။ အားလုံး Promise အပြီးဆုံးသည့်အခါ (အောင်မြင်မှုသို့မဟုတ် အဆိုးရှိမှု)。
အမှတ်
// အသစ် Promise ကို ဖန်တီး
const myPromise1 = new Promise((resolve, reject) => {
setTimeout(resolve, 200, "ဘုရင်");
});
// အသစ် Promise ကို ဖန်တီး
const myPromise2 = new Promise((resolve, reject) => {
setTimeout(resolve, 100, "ဟန်း");
});
// အားလုံး Promise အကူအညီ
Promise.allSettled([myPromise1, myPromise2]).then((results) =>
results.forEach((x) => myDisplay(x.status))
);
ကျွန်ုပ်သို့ ကြိုးစား
ပြောင်းလဲမှု
Promise.allSettled(iterable)
အရည်အချင်း
အရည်အချင်း |
ဖော်ပြ |
iterable |
Promise အတိုင်း |
အပြန်ရသော အတ္ထုပတ္တိ
အမျိုးအစား |
ဖော်ပြ |
Object |
အသစ် ပြောင်းလဲသော Promise အား |
ဘတ်တာနား အကူအညီ
Promise.allSettled()
2020 ခုနှစ် မတ် လ ကတည်းက အားလုံး အသင်း ဘတ်တာနား အတွက် အကူအညီပေးသည်:
Chrome |
Edge |
Firefox |
Safari |
Opera |
Chrome 76 |
Edge 79 |
Firefox 71 |
Safari 13 |
Opera 63 |
2019 ခုနှစ် ဇွန် လ |
2019 ခုနှစ် နိုင်ငံခြား လ |
2020 ခုနှစ် မတ် လ |
2019 ခုနှစ် နိုဝင်ဘာ လ |
2019 ခုနှစ် သြဂုတ် လ |