Skip to content

@pmun/utils / delay

Function: delay()

ts
function delay(ms): Promise<void>;

延迟指定的毫秒数

Parameters

ms

number

需要延迟的毫秒数

Returns

Promise<void>

返回一个在指定时间后resolve的Promise

Example

ts
// 延迟2秒
await delay(2000)
console.log('2秒后执行')

// 在异步函数中使用
async function fetchWithDelay() {
  await delay(1000)
  return fetch('/api/data')
}