-
Notifications
You must be signed in to change notification settings - Fork 0
Implement sleep
Daisho Komiyama edited this page Feb 19, 2022
·
2 revisions
Imagine, you have to write a function that artificially pauses function execution. Call it sleep.
// definition
function sleep(time) {
return new Promise(resolve => {
setTimeout(resolve, time)
})
}
// usage
sleep(2000).then(() => console.log('done!'))
// done! (after 2sec)
sleep(5000).then(() => console.log('super long!'))
// super long! (after 5sec)