js中如何移除定时器
的有关信息介绍如下:
在js中,实现定时器有两个方法:setTimeout()和setInterval(),清除定时器的方法分别是clearTimeout()和clearInterval()。下面举例讲解如何移动定时器。
新建一个html文件,命名为test.html,用于讲解js中如何移除定时器。
在test.html页面,在script标签内使用function创建一个func()函数,在函数内使用alert()方法以弹窗形式显示“这是定时器执行的函数哦”。
在script标签内,使用var创建两个变量,st1和st2,分别用于下面标识定时器setTimeout()和setInterval()。
在script标签内,使用setTimeout()方法实现在1秒钟后执行func()函数,并把定时器返回的结果保存在st1变量中。代码如下:
如果需要移除定时器,可以使用clearTimeout()方法,参数为定时器的标识st1。代码如下:
在script标签内,使用setInterval()方法实现每隔1秒钟执行一次func()函数,并把定时器返回的结果保存在st2变量中。代码如下:
如果需要移除定时器,可以使用clearInterval()方法,参数为定时器的标识st2。代码如下:



