Встречается на собеседованиях • сегодня
Какие знаешь методы обработки Promise
В JavaScript есть несколько методов для обработки Promise:
.then()– обрабатывает успешное выполнение:
js
promise.then((result) => console.log(result));.catch()– обрабатывает ошибки:
js
promise.catch((error) => console.error(error));.finally()– выполнится в любом случае:
js
promise.finally(() => console.log('Done'));Promise.all()– ждет выполнения всех промисов:
js
Promise.all([promise1, promise2]).then((values) => ...);Promise.race()– возвращает первый выполненный промис:
js
Promise.race([promise1, promise2]).then((value) => ...);Promise.allSettled()– ждет завершения всех промисов (успех/ошибка):
js
Promise.allSettled([promise1, promise2]).then((results) => ...);Promise.any()– возвращает первый успешный промис:
js
Promise.any([promise1, promise2]).then((value) => ...);
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы