Skip to content

timer函数

sleep

睡眠函数

Parameters:

  • timer: - 睡眠时间(ms)

Examples:

ts
await sleep(100)

requestAnimationFrame

监听下一个动画帧函数(兼容低版本浏览器)

Parameters:

  • callback: - 回调函数

Examples:

ts
requestAnimationFrame(() => {
  console.log('执行下一帧')
})

cancelAnimationFrame

取消下一个动画帧函数

Parameters:

  • callback: - 回调函数

Examples:

ts
cancelAnimationFrame(requestAnimationCallback)

raf

监听下一个动画帧函数(Promise)

Examples:

ts
raf().then(() => {
  console.log('执行下一帧')
})

doubleRaf

监听下个双帧动画帧函数(Promise)

Examples:

ts
doubleRaf().then(() => {
  console.log('执行下一帧')
})

Released under the MIT License.