课程
/前端开发
/JavaScript
/JavaScript进阶篇
为什么后面自己输入的我返回的是false
2020-02-19
源自:JavaScript进阶篇 8-6
正在回答
clearInterval是停止获取最新时间,clearTimeout是终止循环(个人理解)
前驱 提问者
两者都是计时器,clearTimeout对应的是setTimeout,clearInterval对应的是setInterval,两两对应,一个开始一个结束。
clearTimeout计时器是代表你多长时间去调用这个计算器,setTimeout是停止调用,能够在调用之前停掉,相当于一个炸弹在爆炸之前停掉,便不会触发爆炸,而如果没有停止,则在调用一次后不再执行调用。
而clearInterval则是每隔多少时间去调用这个计算器,setInterval也是停止调用,这个计算器便不再调用了,不然便会每隔一定时间不停调用
两者都是计时器,clearTimeout对应的是setTimeout,clearInterval对应的是setInterval,两者是不相关的,没有什么区别不区别,这两个没办法比较。
你可以这么理解:你用setTimeout开启一个计时器,那么就需要用clearTimeout来关闭这个计时器,如果是用setInterval来开启的计时器,那么就需要通过clearInterval这个方法来关闭这个计时器,两两成对。
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答在onclick=“”中 i=window.clearInterval(i) 和 clearInterval(i)有什么区别
1 回答substring()和substr()有什么区别??
1 回答parseFloat和 Float有什么区别
2 回答parseInt和Number有什么区别?
3 回答value 和innerHTML有什么区别?