js的两个定时器分别是setInterval和setTimeout。它们的区别在于计时的方式,前者是循环计时,后者是计时计时。下面分别介绍一下。setIntervalwindow.setInterval([function],[interval])设置定时器,并设置等待时间[interval]。每隔一段时间,就会执行相应的方法函数,直到定时器清零。定时器的清零方法为window.clearInterval(定时器名称)例1:这个案例需要引入jQuery,否则无效会停止一次(定时器还在,但没用)。清除定时器的方法是window.clearTimeout(timername)例2:这个案例需要引入jQuery,否则会失效。这里说明一下,定时器清零后,返回的值依然存在,之后定时器的返回值会在这个返回值的基础上增加,类似于医院排队号,叫号1看完2号,而不是从1号重新开始。想学习前端的朋友,可以关注+私信回复《资料》免费领取~感谢阅读!喜欢的话可以收藏转发哦~
