Назад к задачам
RutubeПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
4
Управление ошибкой в пользовательском Promise
Компании, где спрашивали:
Условие задачи
Провести ревью кода: проанализировать отложенный вызов reject в реализации собственного класса MyPromise и проверить корректность работы метода .catch().
const customPromise = new MyPromise((resolve, reject) => {
setTimeout(reject, 2);
});
customPromise
.then(() => console.log('[pm2] resolved 1'))
.catch(() => console.log('[pm2] rejected'));