老师 可以讲一下设表先关和函数节流吗,有点混
来源:2-14 BOM特效开发(1)
lcy_18
2021-04-07 20:44:49
可以讲一下设表先关和函数节流吗,有点混
1回答
同学你好,问题解答如下:
1、设表先关:指的是事件中添加定时器,那么多次触发事件,定时器就会不断叠加,导致速度越来越快,所以会在设置定时器之前清除定时器。例如

2、函数节流:指的是限制一个函数在一定时间内只能执行一次。拿上面的例子,不需要清除定时器,可以加一个判断,如下

timer有值的时候不会重复执行if语句,也就会不是进行定时器叠加。
上面两种可能情况一样,但是实现方式有些不同,理解一下即可。
祝学习愉快!
相似问题