JavaScript计时器

发布于 2021-08-28  156 次阅读


在Javascript中有一个很关键的函数代码叫做计时器,
定时器有两种: 1.setInterval() ,2.setTimeout()。

setInterval(code,millisec)//按照指定的周期(以毫秒计)来调用函数或计算表达式。方法会不停地调用函数,直到clearInterval() 被调用或窗口被关闭。

[scode type="blue"]code 必需。要调用的函数或要执行的代码串。[/scode]
[scode type="blue"]millisec 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。[/scode]

举个栗子:

setInterval(function(){alert("Hello")},3000);//每三秒弹出一个Hello

clearInterval(定时器名) 关闭定时器。

setTimeout(code,millisec)//在指定的毫秒数后调用函数或计算表达式。

[scode type="blue"]code 必需。要调用的函数或要执行的代码串。[/scode]
[scode type="blue"]millisec 必须。周期性执行或调用 code 之间的时间间隔,以毫秒计。[/scode]
举个栗子:

setTimeout(function(){alert("Hello")},3000);//等待3秒后弹出Hello

clearTimeout(延时器名) 关闭延时器。

延时器的作用是延长一定的时间以后执行相应的函数,延时器与定时器的区别是延时器只执行一次,而定时器是每隔相同的时间就要过来执行


小小孩子们