节流
简单讲就是尽管你非常频繁的触发事件,但是单位时间内我只会执行一次。

比如窗口的 resize 事件,在拖动浏览器窗口的过程中,resize是会不断执行的,
频率非常之高,简直令人发指。

所以很有必要做一个节流,让事件按照一定的频率来执行,从而大大减少执行次数。

js 防抖和节流(转载)
防抖
简单说,就是不管你频繁的触发多少次,我只执行一次。

js 防抖和节流(转载)
对比
防抖和节流的不同点在于,防抖让事件自始至终只会执行一次,
即便你不断的触发,事件只会在你最后一次触发后执行

而节流,不只是触发一次,而是单位时间内只触发一次,比方,设置为每两秒执行一次,你在60秒内触发了60次,事件只会执行30次。
————————————————
版权声明:本文为CSDN博主「暴暴君」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/zhai_865327/java/article/details/107538845

相关文章:

  • 2020-03-22
  • 2021-11-06
  • 2020-07-27
猜你喜欢
  • 2021-09-17
  • 2019-11-12
  • 2022-01-13
  • 2018-12-05
  • 2019-08-05
相关资源
相似解决方案