Promise.all może powodować Unhandled Promise Rejection

Promise.all, czyli metoda asynchronicznego JavaScript, która agreguje wiele obiektów Promise i zwraca pojedynczy Promise, gdy wszystkie zostały zakończone, może prowadzić do Unhandled Promise Rejection, co oznacza, że błędy wewnątrz któregokolwiek z Promises nie zostały obsłużone i mogą przerwać działanie skryptu.

Zgłoś

Źródła

Ta wiedza promowana jest w publikacjach poniżej, zalecamy zapoznanie się z nimi w celu poznania szczegółów i okoliczności pod jakimi można ją zastosować.

Don’t ever use Promise.all()Zobacz
Don’t ever use Promise.all()

Imagine that you have two asynchronous calls like so: async function getData() { const users = await fetchUsers(); const categories = await fetchCategories(); } While the code above will get the jo…