美文网首页
throttle和debounce的区别

throttle和debounce的区别

作者: fddxn | 来源:发表于2018-02-08 15:38 被阅读0次

    函数节流throttle,函数去抖debounces,之前一直不理解这两者之间的区别,上网搜了一下,有篇文章写的通俗易懂

    https://www.cnblogs.com/wilber2013/p/5893426.html

    throttle是预先设定一个周期,当调用动作大于执行周期后才执行该动作,没大于周期的直接丢掉

    debounces是当wait指定的时间间隔期间多次调用debounce返回的函数,则会不断更新timestamp的值,不会丢弃动作,动作会被逐渐延迟执行

    lodash有封装好的的_.throttle和_.debounce,可以直接调用。

    相关文章

      网友评论

          本文标题:throttle和debounce的区别

          本文链接:https://www.haomeiwen.com/subject/mhyttftx.html