防抖就是(当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时,销毁上一次的定时器)
// 防抖操作
const self = this;
//频繁点击的时候销毁上一个定时器
clearTimeout(self.tiems);
//当没有频繁点击后,最后执行的定时器
self.tiems = setTimeout(() => {
//里面写执行代码
}, 1000)
防抖就是(当持续触发事件时,一定时间段内没有再触发事件,事件处理函数才会执行一次,如果设定的时间到来之前,又一次触发了事件,就重新开始延时,销毁上一次的定时器)
// 防抖操作
const self = this;
//频繁点击的时候销毁上一个定时器
clearTimeout(self.tiems);
//当没有频繁点击后,最后执行的定时器
self.tiems = setTimeout(() => {
//里面写执行代码
}, 1000)