function shake(fn){
let timer = null
return function(){
if(timer) clearTimeout(timer)
timer = setTimeout(()=>{
fn.apply(this,arguments)
timer = null
},500)
}
}
// 调用
shake(()=>{
console.log('防抖');
})
页面防抖-input
于 2023-09-07 11:26:57 首次发布