@meld-ts/core
    Preparing search index...

    Function sleep

    • 延迟指定毫秒数,可选延迟后执行函数

      Parameters

      • ms: number

        延迟毫秒数

      Returns Promise<void>

      无 fn 时返回 Promise,有 fn 时返回 Promise<Awaited<ReturnType>>

      // 纯等待
      await sleep(1000);

      // 延迟后执行
      const data = await sleep(1000, () => fetchData());
    • 延迟指定毫秒数,可选延迟后执行函数

      Type Parameters

      Parameters

      • ms: number

        延迟毫秒数

      • fn: F

        延迟后执行的函数(可选)

      Returns Promise<Awaited<ReturnType<F>>>

      无 fn 时返回 Promise,有 fn 时返回 Promise<Awaited<ReturnType>>

      // 纯等待
      await sleep(1000);

      // 延迟后执行
      const data = await sleep(1000, () => fetchData());