防抖和节流都是用来控制频繁调用的问题,但是这两种的应用场景是有区别的. throttle(节流) 有一个调用周期,在一个很长的时间里分为多段,每一段执行一次.例如onscroll,resize,500ms执行一次 // 使用时间差 function throttle (fun, wait) { let previous = 0 return function (...args) { let now = Date.now() let context = this if (now - previou…