clearTimeout的问题

来源:4-5 -防抖和节流有什么区别,分别用于什么场景-防抖

入门级全栈专家

2022-03-09

clearTimeout(timer)和
timer=0什么区别啊,为什么在防抖节流里面混用了

写回答

1回答

米店杀猪

2022-03-09

timer=0只是重新变量赋值,之前的timer = setTimeout(fn()) 里面的回调方法还在内存中,时间到了还会执行。
clearTimeout(timer) 就是把存在内存的回调方法清除

1
0

2周刷完100道前端优质面试真题 双越最新力作

『前端面试真题100道』视频详解

1509 学习 · 642 问题

查看课程