防抖(debounce)
事件触发n秒后执行回调函数,在此期间再次触发事件重新开始计时。
function debounce(fn, second) {
const timer;
if (!timmer) {
}
}
节流(throttle)
事件触发后立即执行回调函数,n秒内再次触发事件不做反应。
区别
相同点:
- 控制某些函数的调用频率。
事件触发n秒后执行回调函数,在此期间再次触发事件重新开始计时。
function debounce(fn, second) {
const timer;
if (!timmer) {
}
}
事件触发后立即执行回调函数,n秒内再次触发事件不做反应。
相同点: