Ⅰ. はじめに
タイトルの通り「JavaScriptで非同期的にsleepする方法」です。
Ⅱ. やり方
サンプルプログラム
async function sleep (msec) { return new Promise(resolve => setTimeout(resolve, msec)) } (async () => { console.log('hello world 1') await sleep(1000) console.log('hello world 2') })()
実行結果