Function xTimer

  • 创建定时器

    Parameters

    • callback: any

      回调函数

    • Optionaltime: number = 0

      时间间隔(毫秒),默认为 1 。

    • Optionalonce: boolean = false

      是否为一次性定时器,默认为 false 。

    • Optionalimmediate: boolean = false

      是否立即执行回调函数,默认为 false 。

    Returns (() => void)

      • (): void
      • Returns void

    const cancelTimer = xTimer(() => {
    console.log('Timer executed!');
    }, 1000, true, true);
    cancelTimer();
    const cancelIntervalTimer = xTimer(() => {
    console.log('IntervalTimer executed!');
    }, 1000, false);
    cancelIntervalTimer();