Skip to content

sleep

Functions

sleep()

sleep(ms): Promise<void>

线程睡眠

Parameters

ParameterTypeDefault valueDescription
msnumber0睡眠时间,单位:ms

Returns

Promise<void>

Example

ts
async function run() {
  console.log(Date.now())
  await sleep(1000)
  console.log(Date.now())
}

sleepSync()

sleepSync(ms): void

线程睡眠(同步版)

注意:该函数将会阻塞线程执行。

Parameters

ParameterTypeDescription
msnumber睡眠时间,单位 ms

Returns

void

Example

ts
function run() {
  console.log(Date.now())
  sleep(1000)
  console.log(Date.now())
}