Skip to content
19 / 32

Что произойдёт, если не обработать отклонённый промис (unhandled rejection)?

Если rejected промис не имеет обработчика ошибок (ни catch, ни второй аргумент then), возникает unhandled promise rejection. В Node.js это по умолчанию завершает процесс с ненулевым кодом. В браузере выводится предупреждение в консоль. Оба окружения генерируют событие unhandledrejection, которое можно перехватить глобально.

Что произойдёт, если не обработать отклонённый промис (unhandled rejection)? | JScriptiser