Skip to content

防抖

function debounce( fn ,ms) {
    let timer;
    
    return (...args) => {
    
        if(timer) {
            clearTimeout(timer);
        }
        timer = setTimeout(()=>{
              fn(...args)
        , ms)
    }
}
  1. 多少时间内如果执行相同的函数,则不执行该操作,