Javascript async await with your bare hand
Just show you how does async await work in very simple code
async function howAsyncWork() {
await firstMethod();
await secondMethod();
await thirdMethod();
}
function firstMethod() {
console.log("shoud be called at the first time");
}
function secondMethod() {
console.log("shoud be called at the second time");
}
function thirdMethod() {
console.log("shoud be called at the third time");
}
howAsyncWork();
// will print log
VM569:8 shoud called first time
VM569:12 shoud called second time
VM569:16 shoud called third time