Unhandled Promise Rejection

Unhandled Promise Rejection to sytuacja, w której odrzucona obietnica nie zostaje prawidłowo obsłużona. Zjawisko to bywa związane z asynchronicznym wykonywaniem kodu i niewłaściwą obsługą błędów.

Promise.all

Promise.all może prowadzić do błędu Unhandled Promise Rejection, gdy któraś z obsługiwanych obietnic zostanie odrzucona bez odpowiedniej obsługi błędu.

  • Warto obsłużyć odrzucenie całego wywołania Promise.all, na przykład za pomocą try...catch przy await albo metody .catch().

Tematy

Przeglądaj szczegółowe informacje

Twierdzenia w tym opracowaniu