老师可以说说为什么防抖的是clearTimeout(timer),而节流的是return

来源:16-9 手写节流 throttle

慕后端7334286

2020-05-20

老师可以说说为什么防抖的是clearTimeout(timer),而节流的是return,这个地方有点不太懂

写回答

1回答

_123456789X

2020-05-21

防抖是触发间隔大于time触发,所以每次在小于间隔time要清除上个定时器

而节流是不管time内触发多少次,只会每隔time时间触发一次,所以用return

假设time = 100,一个人每50毫秒输入一个字符,连续10次

500毫秒后防抖做只会触发1次,而节流会触发5次

2
1
慕后端7334286
懂了,十分感谢
2020-05-21
共1条回复

一天时间高效准备前端技术一面 匹配大厂面试要求

针对时下面试高频考点,帮助新人js面试快速通关

4694 学习 · 1681 问题

查看课程