防抖个节流

60 阅读1分钟

1、防抖:单位时间内,频繁触发事件,规定时间只执行最后一次

1.典型场景:搜索框的输入
2.代码思路:利用定时器,每次触发前清空之前的定时器重新开始

image.png

2、节流:单位时间内,频发触发事件,规定时间内只执行一次

1.典型场景:高频事件,快速点击,鼠标滑动,scroll事件
2.代码思路:利用定时器,等定时器执行完毕,才开启定时器

image.png