/**
* 简易防抖函数
* @param {Function} func -防抖目标函数
* @param {Number} gap - 防抖时间间隔
*/
export const debounce = (func, gap) => {
let timer
return function() {
timer && clearTimeout(timer)
timer = setTimeout(() => {
func.apply(this, arguments)
}, gap)
}
}
js简易防抖函数
最新推荐文章于 2024-09-17 21:49:02 发布