使用ts写一个严格类型推断的防抖函数--支持延迟执行,立即执行,成功失败回调和promise返回值
TS版的防抖函数(严格的类型推断)export function isFunction(obj: any): obj is Function { return typeof obj === "function";}type fnType<T> = (...args: T[]) => any;type successCallbackType<T = any> = (...args: T[]) => any;type failCallbackType<T
原创
2022-04-04 22:14:07 ·
3280 阅读 ·
1 评论