Встречается на собеседованиях • сегодня
Какие знаешь методы Promise
Promise предоставляет несколько методов для работы с асинхронными операциями:
-
then()– обрабатывает успешное выполнение Promise.javascriptpromise.then((result) => console.log(result)); -
catch()– обрабатывает ошибки.javascriptpromise.catch((error) => console.error(error)); -
finally()– выполняется в любом случае (успех/ошибка).javascriptpromise.finally(() => console.log('Завершено'));
-
Promise.all()– ожидает выполнение всех Promise.javascriptPromise.all([promise1, promise2]).then((results) => ...); -
Promise.race()– возвращает первый завершенный Promise.javascriptPromise.race([promise1, promise2]).then((result) => ...); -
Promise.allSettled()– ждет завершения всех, независимо от результата.javascriptPromise.allSettled([promise1, promise2]).then((results) => ...); -
Promise.any()– возвращает первый успешный Promise.javascriptPromise.any([promise1, promise2]).then((result) => ...); -
Promise.resolve()/Promise.reject()– создают resolved/rejected Promise.javascriptPromise.resolve('Успех'); Promise.reject('Ошибка');

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы