JavaScript函数节流和函数防抖之间的区别

函数节流与函数防抖

throttle-函数节流:一个水龙头在滴水,可能一次性会滴很多滴,但是我们只希望它每隔 500ms 滴一滴水,保持这个频率。即我们希望函数在以一个可以接受的频率重复调用。

debounce-函数防抖:将一个弹簧按下,继续加压,继续按下,只会在最后放手的一瞬反弹。即我们希望函数只会调用一次,即使在这之前反复调用它,最终也只会调用一次而已。

 

posted @ 2019-02-24 19:19  zllmh  阅读(120)  评论(0编辑  收藏  举报