规定时间内,多次触发事件的话,只执行一次
throttle(fn, wait) {
if (this.setTimeoutItem !== null) {
return
}
this.setTimeoutItem = setTimeout(()=>{
this.setTimeoutItem=null;
fn();
}, wait);
}