JavaScript计时器、取消计时器

本文介绍了JavaScript中的计时器setInterval()和取消计时器clearInterval()的使用方法。setInterval()用于每隔指定时间执行代码,而clearInterval()则用于取消已设置的计时器。通过示例代码展示了如何设置和取消计时器,以及它们在页面上的实际效果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JavaScript计时器、取消计时器

开发工具与关键技术 :VS2015、ASP.NET MVC
撰写时间:2019.6.9

下面说一下计时器、取消计时器两种方法。
如下图所示,两种种方法:
方法:
在这里插入图片描述
首先是JavaScript 里的计时器 setInterval(),这个计时器的作用是在执行页面载入之后,每隔指定的时间执行代码。
计时器setInterval()的语法是:setInterval(参数1,参数2)
由此可见,计时器setInterval()有两个参数,第一个参数是要执行的代码或者是要调用的方法函数。第二个参数是以毫秒来计算的调用表达式之间的间隔时间,也就是每隔多少毫秒执行一次,也可以称之为交互时间。
下面将演示一下源代码和实现效果:
在演示之前,先说一下JavaScript 里的计时器,在JavaScript里面,我们是在设定的时间间隔之后再来执行要执行的代码,反而不是在函数被调用后就立即执行要执行的代码,在JavaScript里面有两种计时器类型,一种是只会在指定的延迟时间之后触发一次,这种称之为一次性计时器;第二种则是就每隔一段指定的时间触发一次,这种称之为 间隔性触发计时器。
计时器setInterval():
首先设定时间间隔,再调用方法,每隔 100 毫秒调用 Time() 函数,并显示时间
在这里插入图片描述
然获取格式为yyyy-MM-dd HH:MM:SS的当前时间
在这里插入图片描述
仔细阅读大概就可以明白了
如下图计时器页面效果:
获取了当前的时间
在这里插入图片描述
接下来就是取消计时器clearInterval()。
取消计时器clearInterval()这个方法的作用就是可以取消setInterval() 设置的交互时间。
取消计时器clearInterval()的语法:clearInterval(参数)
取消计时器clearInterval()里的参数就是由 setInterval() 返回的 ID 值。
代码如下图:
HTML:
在这里插入图片描述

Script:

在这里插入图片描述

页面效果如下图:
点击取消计时器按钮即可停止计时。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值