防抖函数
// 设计一个防抖函数 function debounce (fn,delay) { let timer = null;
return function() {
clearTimeout(timer);
timer = setTimeout(()=> {
fn.apply(this,arguments);
}, delay || 300)
}
}
// 设计一个防抖函数 function debounce (fn,delay) { let timer = null;
return function() {
clearTimeout(timer);
timer = setTimeout(()=> {
fn.apply(this,arguments);
}, delay || 300)
}
}