自定义Hooks(防抖,节流)简单的防抖简单的节流useDebounce
简单的防抖// 一个最简单的防抖function debounce(fun, wait = 50) { let timer; return function (...args) { // 有新的请求进来就干掉原来的计时器,重新开始计时 if (timer) { clearTimeout(timer); } // 计时器完成,执行函数 timer = setTimeout(() => { fun.apply(this, ar