防抖和节流

1. 防抖

防抖都是经过一段时间后执行某个函数,如果再次触发,就重新计算时间.也就是无论多少次触发该事件,只执行最后一次的触发事件,并且执行触发事件函数前一定会经过N秒.(不立即执行的版本)

2. 节流

节流就是在某段时间内只执行一次这个函数.

贴个推荐链接:

  1. https://zhuanlan.zhihu.com/p/38313717
  2. https://juejin.im/post/6844904136064925704
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 写在最前面:这是我写的一个一文搞懂JS系列专题。文章清晰易懂,会将会将关联的只是串联在一起,形成自己独立的知识脉络...
    辉夜真是太可爱啦阅读 984评论 0 0
  • 之前实习的时候,我遇到了这么一个需求,搜索框实时发送请求,在做这个功能时我忽略了一个很严重的问题,我把处理请求的函...
    wangmu_mu阅读 457评论 0 1
  • 使用场景 : resize、scroll、mousemove 、onChange 等需要持续触发的事件 避免...
    凉_a38b阅读 157评论 0 0
  • 背景 当我们进行窗口resize、scroll、input框内容校验等操作时,如果事件函数调用频率不加控制。会加重...
    夏末远歌阅读 343评论 0 0
  • 一、防抖(debounce)某一操作在规定时间内再未触发,则执行回调,若触发,则重新计时。 应用场景:1、用户输入...
    关山Kwan阅读 117评论 0 0