Skip to content

Latest commit

 

History

History
34 lines (25 loc) · 662 Bytes

#49-时间停止.md

File metadata and controls

34 lines (25 loc) · 662 Bytes

题目描述:

pause 函数可以让一个函数暂停运行一段时间(ms)以后继续运行。例如:

async function run () {
  console.log('Hello')
  await pause(1000) // 续一秒
  console.log('World') // 一秒以后继续运行
}

请你完成 pause 函数的编写。


思路:

考虑到await的使用方式,知道pause是返回一个new Promise() 参考文档


参考答案:

const pause = async (time) => {
  return new Promise((resolve, reject) => {
    setTimeout(resolve, time)
  })
}