简略版防抖节流函数
function debounce(func,wait){
let timeout;
return function(){
clearTimeout(timeout);
timeout=setTimeout(() => {
func();
}, wait);
}
}
function throttle(func,wait){
let timeout;
return function(){
if(!timeout){
timeout=setTimeout(()=>{
func();
timeout=null;
},wait);
}
}
}
欢迎交流