Skip to content

throttle

1.2.0

一个简单的节流函数

基本用法

创建一个节流函数,在wait 毫秒内最多执行一次func函数

typescript
import { throttle } from 'roodash';

const throttled = throttle((value: string) => {
  console.log(value);
}, 1000);

throttled('a');

setTimeout(() => {
  throttled('b');
}, 200);

setTimeout(() => {
  throttled('c');
}, 500);

// after 1000ms

// => a

参数

属性说明类型默认值版本是否必填
func要防抖的函数Function-1.2.0
wait节流的时间间隔number3001.2.0

基于 MIT 协议发布