神岛 API 文档 - ArenaPro版
    Preparing search index...
    • Parameters

      • handler: TimerHandler
      • Optionaltimeout: number
      • ...arguments: any[]

      Returns number

    • Parameters

      Returns number

      用于定时执行函数的计时器,每 delayMs 毫秒后异步执行回调函数 callback。 该函数自身是同步的,返回用于清除此计时器的ID,可在 clearInterval 中使用。

      A timer for periodically executing a function. The callback function is executed asynchronously every delayMs milliseconds. This function itself is synchronous and returns an ID that can be used in clearInterval to clear the timer.

      要定时执行的回调函数。

      The callback function to be executed periodically.

      间隔的毫秒数。

      The interval in milliseconds.

      用于清除计时器的ID。

      The ID for clearing the timer.

    • Parameters

      Returns number

      用于定时执行函数的计时器,每 delayMs 毫秒后异步执行回调函数 callback

      A timer for periodic execution of a function. Asynchronously executes the callback function callback every delayMs milliseconds.

      要定时执行的回调函数。

      The callback function to be executed periodically.

      间隔的毫秒数。

      The interval in milliseconds.

      用于清除计时器的 ID。

      The ID used to clear the timer.

    • Schedules repeated execution of callback every delay milliseconds.

      When delay is larger than 2147483647 or less than 1 or NaN, the delay will be set to 1. Non-integer delays are truncated to an integer.

      If callback is not a function, a TypeError will be thrown.

      This method has a custom variant for promises that is available using timersPromises.setInterval().

      Type Parameters

      • TArgs extends any[]

      Parameters

      • callback: (...args: TArgs) => void

        The function to call when the timer elapses.

      • Optionaldelay: number

        The number of milliseconds to wait before calling the callback. Default: 1.

      • ...args: TArgs

        Optional arguments to pass when the callback is called.

      Returns Timeout

      for use with clearInterval()

      v0.0.1

    • Parameters

      • callback: (_: void) => void
      • Optionaldelay: number

      Returns Timeout