刷新频繁的防抖函数处理
防抖( debounce )
debounce(func,delay){ let timer = null; return function(...args){ if(timer) clearTimeout(timer) timer = setTimeout( () => { func.apply(this,args) },delay) } }
防抖( debounce )
debounce(func,delay){ let timer = null; return function(...args){ if(timer) clearTimeout(timer) timer = setTimeout( () => { func.apply(this,args) },delay) } }