Untitled
Anonymous
Plain Text
06/22/2021 7:06 PM
486 B
18
Indexable
Never
function doSomething(msg){
return new Promise((resolve, reject) => {
setTimeout(
() => {
try {
throw new Error('bad error');
console.log(msg);
resolve();
} catch(e) {
reject(e);
}
},
1000);
})
}
doSomething("1st Call")
.then(() => doSomething("2nd Call"))
.then(() => doSomething("3rd Call"))
.catch(err => console.error(err.message));
Editor is loading...