Skip to content

timeout

创建一个在指定时间后 rejected 的 Promise。

示例

ts
import { timeout } from '@base-web-kits/base-tools-ts';

try {
  await timeout(1000);
} catch (e) {
  // 1秒后抛出 TimeoutError
}

参数

  • ms (number): 超时毫秒数。

返回值

  • (Promise<void>): 返回 Promise。

来源