function sleep(num) { let now = new Date(); const stop = now.getTime() + num; while(true) { now = new Date(); if(now.getTime() > stop) return; } } sleep(1000) console.log('delay 1 second');