定义于:throttler.ts:7
用于配置节流函数的选项
• TFn extends AnyFunction
optional enabled: boolean | (throttler) => boolean;
optional enabled: boolean | (throttler) => boolean;
定义于:throttler.ts:13
节流器是否启用。禁用时,maybeExecute 不会触发任何执行。 可以是布尔值或返回布尔值的函数。 默认为 true。
optional leading: boolean;
optional leading: boolean;
定义于:throttler.ts:18
是否在超时的前沿执行。 默认为 true。
optional onExecute: (throttler) => void;
optional onExecute: (throttler) => void;
定义于:throttler.ts:22
函数执行后调用的回调函数
Throttler<TFn>
void
optional trailing: boolean;
optional trailing: boolean;
定义于:throttler.ts:27
是否在超时的后沿执行。 默认为 true。
wait: number | (throttler) => number;
wait: number | (throttler) => number;
定义于:throttler.ts:33
函数只能执行一次的时间窗口(以毫秒为单���)。 可以是数字或返回数字的函数。 默认为 0 毫秒