Встречается на собеседованиях • сегодня
Какие знаешь методы объекта Promise
Promise.all(iterable) - ожидает выполнения всех промисов или первого отказа. Возвращает массив результатов.
Promise.allSettled(iterable) - ждёт завершения всех промисов, возвращает массив объектов с статусом и значением/ошибкой.
Promise.race(iterable) - возвращает первый выполненный или отклонённый промис.
Promise.any(iterable) - возвращает первый успешно выполненный промис. Если все отклонены - AggregateError.
Promise.resolve(value) - создаёт успешный промис с переданным значением.
Promise.reject(reason) - создаёт отклонённый промис с указанной причиной.
Пример:
javascript
const p1 = Promise.resolve(3);
const p2 = Promise.reject('Error');
Promise.all([p1, p2]).catch(console.log); // 'Error'
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы