Skip to content

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())
}