跳至主要內容

防抖和节流

约 254 字

防抖和节流

防抖 VS 节流

特性防抖节流
原理在事件触发后,等待一定的延迟时间。如果在此时间内再次触发了事件,则重新开始计时。在一定时间间隔内只允许函数执行一次。
关注点停止触发后的执行在活动期间有规律的执行
使用场景适用于连续事件只需在最后一次触发时响应的场景,如输入框自动完成。适用于限制函数执行频率的场景,如滚动事件、窗口调整大小等。
效果只有在事件停止触发后的一定时间内没有再次触发事件时,函数才会执行。即使事件频繁触发,函数也只会按照设定的时间间隔执行。
上次编辑于: