函数截流

145 阅读1分钟

1.函数截流的概念:规定好一个单位时间,触发函数一次。如果在这个单位时间内触发多次函数的话,只有一次是可被执行的。想执行多次的话,只能等到下一个周期里

2.先设置一个时间

 let endTime = new Date()   

3.在函数运行后,判断时间是否大于规定的值

 function jieliu(){
     if (new Date() - endTime < 3000) {
        return console.log("太频繁了");
    } //后面放要运行的函数
 }