Накратко
Първият неуспех отхвърля общото обещание, без автоматично да спира останалите задачи.
Полезно е да знаеш
Promise.all() изчаква всички входни обещания да се изпълнят успешно и връща резултатите в реда на входа. При отхвърляне на едно общото обещание се отхвърля с тази причина. [1]
Ако втора заявка приключи първа, нейният резултат остава на втора позиция. Това е удобно за съгласувано зареждане на свързани данни. Неуспехът на общото обещание не отменя автоматично останалата работа. Ако са нужни прекратяване или отделен отчет за всеки резултат, те трябва да бъдат предвидени като различни части на решението.
Източници
За повече подробности и проверка на информацията: