//需要定义在方法外
let timeout;
function throttling(){
//先清理定时器
clearTimeout(timeout)
timeout = setTimeout(() => {
//在此处写调用的方法,可以实现仅最后一次操作生效
console.log('123')
}, 1000)
}
防抖、多次调用接口时仅最后一次调用生效
最新推荐文章于 2023-12-13 15:31:06 发布
本文探讨了JavaScript中的防抖技术,用于在频繁触发的事件中,确保只有最后一次调用会真正执行,例如在多次调用接口时,仅让最后的请求生效,从而优化性能并避免无效请求。
1281

被折叠的 条评论
为什么被折叠?



