Встречается на собеседованиях • сегодня

Какие свойства принимают then, catch и finally

then, catch и finally — методы промисов, принимающие колбэки:

  1. then(onFulfilled, onRejected):
    • onFulfilled — вызывается при успешном выполнении промиса, получает результат.
    • onRejected (опционально) — вызывается при ошибке, получает ошибку.
  1. catch(onRejected):

    • Аналог then(null, onRejected), ловит только ошибки.
  2. finally(onFinally):

    • Вызывается в любом случае (успех/ошибка), не получает аргументов.
javascript
fetch(url)
  .then(response => response.json()) // onFulfilled
  .catch(error => console.error(error)) // onRejected
  .finally(() => console.log('Завершено')) // onFinally
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы