防抖和节流简单理解

本文深入浅出地介绍了防抖和节流的概念,通过实例解析它们的区别。防抖技术用于限制执行频率,确保在设定的时间周期内事件不再触发时才执行;而节流则是设定延迟时间,确保事件触发后在规定时间内只执行一次。掌握这两项技术对于优化性能和提升用户体验至关重要。
摘要由CSDN通过智能技术生成

一、前言

     各种原因,准备找工作,很多次都被问到什么是防抖什么是节流?区别是什么?每次面试前都会找博客来看,每次感觉懂了,但是每次都说不明白,背概念不难,可在自己不理解的情况下,真的很难自信的讲出来。

      下了一番功夫,和同事讨论,终于按照自己的语言能描述出来了,记录下。

二、防抖、节流

防抖

       设置执行时间间隔周期,当事件被触发后,先执行一次,在设定的周期内事件如果再次被触发,则从当前触发的时间点往后推一个时间周期,直至在设定的时间周期内事件没有被再次出发时,则执行。

 

节流。  

    事件被触发后,延迟一定的时间后再执行。

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值