JavaScript Promise.allSettled()

Kiyayya da amfani

Promise.allSettled() Hukunci suka ɗauka ɗan'ar Promise daga ɗaya, idan duk ɗan'ar Promise su kammala (ba ɗaya ba kuma buɗe).

ɗinawori

//An ƙara Promise
const myPromise1 = new Promise((resolve, reject) => {
  setTimeout(resolve, 200, "国王");
});
//An ƙara Promise na baya
const myPromise2 = new Promise((resolve, reject) => {
  setTimeout(resolve, 100, "女王");
});
//Kara kare Promise duniya
Promise.allSettled([myPromise1, myPromise2]).then((results) =>
  results.forEach((x) => myDisplay(x.status))
);

Ƙayyade shi kai tsaye

Dokar yawa

Promise.allSettled(iterable)

Argu

Argu Bayanai
iterable Ƙarƙa na Promise.

Dauka cewa

Rai Bayanai
Object Ƙarƙa na baya na ƙarshen Promise.

Mutumman doki

Promise.allSettled() An ɗau kuma a gina a duk ɗan'ar doki na yau da kullun daga Maris 2020:

Chrome Edge Firefox Safari Opera
Chrome 76 Edge 79 Firefox 71 Safari 13 Opera 63
Mayu 2019 Novenber 2019 Maris 2020 Satumba 2019 Agusta 2019