前端的 sleep 怎么写
Closed this issue · 0 comments
RaySaii commented
同步阻塞
function sleep(seconds){
const millis=seconds*1000
const now=new Date()
while(new Date()-now<millis){}
}
异步回调
function sleep(seconds){
return new Promise(resolve=>{
setTimeout(()=>{
resolve()
},seconds*1000)
})
}
async function test1(){
await sleep(5)
console.log('ok')
}