function delay(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function delayedGreeting() {
console.log("Start");
await delay(1000);
console.log("Hello!");
console.log("End");
}
delayedGreeting();
function delay(ms) {
return new Promise(resolve => setTimeout(resolve, ms));
}
async function delayedGreeting() {
console.log("Start");
await delay(1000);
console.log("Hello!");
console.log("End");
}
delayedGreeting();
Start, Hello!, End
Start, End, Hello!
Hello!, Start, End
End, Start, Hello!