什么是防抖和节流?有什么区别?如何实现

1.防抖

触发高频事件后n秒内函数只会执行一次,如果n秒内高频事件再次触发,则重新计算时间。

思路:每次触发事件时都取消之前的延时调用。


消抖

2.节流

高频事件触发,但在n秒内只会执行一次,节流会稀释函数的执行频率。

思路:每次触发事件时都判断当前是否有等待执行的延时函数。


节流
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容