Предлагается написать промис javascript-а. В задаче можно использовать самый древний веб апи и нужно реализовать обычный javascript промис. Предлагается написать промис javascript-а. В задаче можно использовать самый древний веб апи и нужно реализовать обычный javascript промис.
const MyPromise = () => {
// code
}
const value = 1
const prom = new MyPromise((resolve, reject) => {
if(value === 1){
resolve(value)
return
}
reject(value)
})
prom.then((res) => {
console.log(res)
return 2
}).then((res) => {
console.log(res)
}).catch((err) => {
console.error(err)
})
Доп вопрос 1.
Как сделать реализованный код более компактным и интерпретируемым, чтоб его было легче понимать.