Skip to content

Instantly share code, notes, and snippets.

@mrk21
Created December 10, 2019 11:13
Show Gist options
  • Save mrk21/60948fd3872e7ef82ceb9c2d0e30c10e to your computer and use it in GitHub Desktop.
Save mrk21/60948fd3872e7ef82ceb9c2d0e30c10e to your computer and use it in GitHub Desktop.
Sleep for JavaScript (>= ES2015)
const sleep = (msec) => new Promise(resolve => setTimeout(resolve, msec));
const main = async () => {
console.log(1);
await sleep(1000);
console.log(2);
await sleep(1000);
console.log(3);
await sleep(1000);
};
main();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment