前端防抖
2019-11-13 本文已影响0人
Devin_tao
前端防抖
// 防抖
function debounce(fn, delay) {
var timer = null;
return function () {
var _this = this;
// 在规定时间内再次触发会先清除定时器后再重设定时器
clearTimeout(timer);
timer = setTimeout(function () {
fn.apply(_this, arguments)
}, delay);
}
}