关于清空定时器
来源:16-8 手写防抖 debounce

阿阳2017
2024-11-24
老师好。本节课前面的一个例子中,在setTimeout的回调里,清空定时器用的是timer = null,截图如下:
这里只是将变量timer设置为0,setTimeout返回的是一个正整数,timer设置为0,并不影响已经设置的定时器,timer = null后,之前的定时器还在运行着吗?是不是应该用clearTimeout?
写回答
1回答
-
不用。这里设置 timer = null 是为了下次不执行 if(timer) 里面的代码。
或者你设置 timer = 0 也可以。
012024-12-02
相似问题
清空定时器问题
回答 1
关于定时器的两个小疑问
回答 1