一:概念
防抖和节流两者都是优化性能的方法
防抖:持续触发不执行,一段时间不触发才执行
节流:持续触发也执行,只不过执行的频率变低了
翻译过来就是:防抖就是事件触发之后一段时间(可以理解为延时)然后在执行回调
二节流就是在事件触发的单位时间内重复触发也只执行一次,这就是二者的区别
二:应用场景
防抖:根据输入的内容请求接口、用于频繁触发的点击事件、input搜索框等
节流:页面大小缩放、下拉刷新等
防抖和节流两者都是优化性能的方法
防抖:持续触发不执行,一段时间不触发才执行
节流:持续触发也执行,只不过执行的频率变低了
翻译过来就是:防抖就是事件触发之后一段时间(可以理解为延时)然后在执行回调
二节流就是在事件触发的单位时间内重复触发也只执行一次,这就是二者的区别
防抖:根据输入的内容请求接口、用于频繁触发的点击事件、input搜索框等
节流:页面大小缩放、下拉刷新等