जावास्क्रिप्ट Promise.any()

परिभाषा और उपयोग

Promise.any() एक समष्टि के 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.any([myPromise1, myPromise2]).then((x) => {
  myDisplay(x);
});

अपने आप से प्रयोग कीजिए

व्याकरण

Promise.any(iterable)

पारामीटर

पारामीटर वर्णन
iterable Promise के आयत्त

वापसी मूल्य

प्रकार वर्णन
Object नए Promise ऑब्जेक्ट

ब्राउज़र समर्थन

Promise.any() 2020 वर्ष 9 से आगे सभी आधुनिक ब्राउज़रों में समर्थन मिला है:

च्रोम एज फायरफॉक्स सफारी ओपेरा
च्रोम 85 एज 85 फायरफॉक्स 79 सफारी 14 ओपेरा 71
2019 वर्ष 8 महीने 2020 वर्ष 8 महीने 2020 वर्ष 7 महीने 2020 वर्ष 9 महीने 2020 वर्ष 9 महीने