谁能给我一个简单的解释,关于节流和去抖动之间的差异,以达到速率限制的目的。
对我来说,两者似乎都在做同样的事情。我查看了这两个博客,找出了:
http://remysharp.com/2010/07/21/throttling-function-calls
http://benalman.com/projects/jquery-throttle-debounce-plugin/
发布于 2017-06-14 14:12:46
lodash图书馆推荐了下面的文章https://css-tricks.com/debouncing-throttling-explained-examples/,该文章详细解释了Debounce
和Throttle
之间的区别及其起源
发布于 2019-05-25 01:51:45
据我所知,简单地说,节流-类似于调用setInterval(回调)一定次数,即在发生事件时调用同一函数一定次数。去反弹-类似于调用setTImeout(callbackForApi)或在事件发生后经过一定时间后调用函数。此链接可能很有帮助- https://css-tricks.com/the-difference-between-throttling-and-debouncing/
发布于 2021-10-14 21:48:06
反弹跳:
如果在该时间间隔内未调用函数,则在该时间间隔后执行该函数。
油门:
以固定的时间间隔执行函数n次。
https://stackoverflow.com/questions/25991367
复制相似问题