JavaScript Tutorial ✦
Promise.any() vs Promise.race()
Promise.any() returns when any promise fulfills, while Promise.race() returns when any promise settles (fulfilled or rejected).
const promises = [fetch('url1'), fetch('url2')];
Promise.any(promises).then(response => {});
Promise.race(promises).then(response => {}).catch(error => {});