14 / 32
Как работает Promise.all() и чем он отличается от Promise.allSettled()?
Promise.all() принимает массив промисов и возвращает один промис, который fulfilled, когда все промисы успешны, или rejected при первой же ошибке. Promise.allSettled() тоже ждёт все промисы, но никогда не rejected: он возвращает массив объектов со статусом и значением каждого промиса, включая ошибочные.