js防抖节流

debounce(fn,delay=500) {
   let timer = null
   return function(){
     if(timer){
       clearTimeout(timer)
     }
     timer = setTimeout(fn,delay)
   }
 }

  

posted @ 2020-05-02 14:13  fm060  阅读(64)  评论(0)    收藏  举报