15 / 32
Как работает Promise.race() и чем он отличается от Promise.any()?
Promise.race() возвращает промис, который settled с результатом первого завершившегося промиса, будь то fulfilled или rejected. Promise.any() возвращает промис, который fulfilled с результатом первого успешного промиса, игнорируя rejected. Promise.any rejected только когда все промисы rejected, выбрасывая AggregateError.