虽然 Promise,async/await 的异步编程并不需要 sleep 这种阻塞式的等待,但是有时候当事件发生在程序外部时,可能会用到 sleep,本文介绍一种简单的 sleep 实现方法。
sleep函数写法如下:
function sleep (ms) {
return new Promise(resolve => setTimeout(resolve, ms))
}
sleep函数用法如下:
//其他代码
await ......
//阻塞 1秒
await sleep (1000)
//其他代码
await ......
```w
上面就是一种简单的 sleep 实现方法。
(完)
如果您对本文有疑问或者寻求合作,欢迎 联系邮箱 。邮箱已到剪贴板
标签: PUPPETEER
给个免费的赞吧~
精彩评论
本站 是个人网站,采用 署名协议 CC-BY-NC 授权。
欢迎转载,请保留原文链接 https://www.lfhacks.com/tech/puppeteer-sleep/ ,且不得用于商业用途。