更多内容请参考:我的新博客 在上一篇文章中,我们了解了为什么要限制事件的频繁触发,以及如何做限制: debounce 防抖 throttle 节流 上次已经说过防抖的实现了,今天主要来说一下节流的实现. 节流 节流的原理很简单: 如果你持续触发事件,每隔一段时间,只执行一次事件. 根据首次是否执行已经结束后知否执行,效果有所不同,实现的方式也有所不同. 我们用leading代表首次是否执行,trailing 代表结束后是否再执行一次. 关于节流的实现,有两种主流的实现方式,一种是使用时间戳,一种