前端防抖与节流的简单描述

      01.防抖与节流都属于前端性能优化的范畴
      02.防抖的本质是事件触发的频率太快,增加一个延迟时间,达到延迟时间再触发,如果没达到延迟时间,就不触发;
    典型的代表就是,搜索框的联想建议词,如果不做防抖处理,就会在你每敲出一个字符就触发一次请求,严重浪费网络性能。
    如果做了防抖,就会在你每次敲出字符之后延迟一段时间,在这个时间内如果你没继续敲,那就触发,如果你继续敲了新的内容
那么久不触发,且这个设置的时间重新计算。这样可以大大节省性能

      03.节流的本质是让重复的事件第一次触发完毕,结束了才允许触发第二次。底层是设置了一个节流阀,相当于一个开关,在你第一次事件触发完毕之前这个开关没有打开,无法触发第二次,第一次触发完毕开关才打开,可以触发第二次。
      典型的代表是轮播图的切换按钮。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值