yuxuannnn_utils
Version:
18 lines (17 loc) • 542 B
TypeScript
/**
* 延迟函数一般用于本地开发时模拟服务器延迟
*/
export declare function delay(delayTime?: number): Promise<unknown>;
/**
* 防抖
* @param func 执行函数
* @param delay 延迟时间
* @returns
*/
export declare const debounce: (func: Function, delay?: number) => (this: unknown, ...args: any[]) => void;
/**
*
* @param func
* @param duration 两次函数执行的时间间隔
*/
export declare const throttle: (func: Function, duration: number) => (this: unknown, ...args: any[]) => void;