Sobes.tech
Junior — Senior
53

Управление ошибкой в цепочке промисов и дальнейшее её выполнение

Task condition

Разобрать, как работает последовательность промисов при возникновении отклонения, как обрабатывается ошибка через catch, какое влияние имеет возвращаемое значение из обработчика ошибки на дальнейшие .then, и как происходит передача результатов по цепочке.

Promise.reject(5)
  .then(console.log)
  .catch((err) => {
    console.log(err);
    return 10;
  })
  .then(() => 10)
  .then((data) => console.log(data * 2));