//! Что будет в консоли?
function test() {
return new Promise((res) => {
console.log('5');
setTimeout(() => res(6), 1000);
})
}
console.log('1')
test()
.then(v => {
throw new Error(v);
})
.then(v => {
throw new Error(v * 2);
})
.finally(() => console.log('2'))
.catch((v) => console.log(v));
Promise.resolve('3')
.finally(() => {
throw new Error('4')
})
.then((v) => console.log(v))
.catch((v) => console.log(v));
console.log('2');