JavaScript计时事件

JavaScript计时事件在一个设定的时间间隔来执行代码,而不是函数调用后立即执行,称为计时事件。如果函数还未被执行,你可以使用clearTimeout()方法来停止函数

大家好,欢迎来到IT知识分享网。

JavaScript计时事件

通过JavaScript,在一个设定的时间间隔来执行代码,而不是函数调用后立即执行,称为计时事件。

在JavaScript计时事件的两个方法:

1、 setInterval()-间隔指定的毫秒数不停执行指定的代码

2、 setTimeout()-在指定的毫秒数后执行指定的代码

*注意:setInterval()和setTimeout()是HTML DOM Window对象的两个方法

setInterval()方法

setInterval()间隔指定的毫秒数不停地执行指定的代码

语法:

window.setInterval(”JavaScript function”,milliseconds);

window.setInterval()方法可以不使用window前缀,直接使用函数setInterval()。

setInterval()第一个参数是函数(function)

第二个参数间隔的毫秒数

*1000毫秒是一秒

例:

每隔三秒弹出”hello”

JavaScript计时事件

实例展示了如何使用 setInterval() 方法,但是每三秒弹出一次对用户体验并不好。

以下实例将显示当前时间。 setInterval() 方法设置每秒钟执行一次代码,就是手表一样。

显示当前时间:

例:

JavaScript计时事件

如何停止执行?

clearinterval()方法用于停止setInterval()方法执行的函数代码。

语法

window.clearInterval(intervalVariable)

window.clearInterval()方法可以不使用window前缀,直接使用函数clearInterval()。

要使用clearInterval()方法,在创建计时方法时你必须使用全局变量;

myVar=setInterval(“javascript function”,milliseconds);

然后可以使用clearInterval()方法来停止执行。

JavaScript计时事件

setTimeout()方法

语法

myVar=window.setTimeout(“javascript function”,millisocends);

setTimeout()方法会返回某个值。

setTImeout()的第一个参数是含有JavaScript语句的字符串。这个语句可能存储”alert(5sseconds!)” 第二个参数指示从当前期多少毫秒后执行第一个参数

JavaScript计时事件

如何停止执行?

clearTimeout()方法用于停止执行setTImeout()方法的函数代码

语法

Window.clearTimeout(timeoutVariable)

Window.clearTimeout()方法可以不使用window前缀。

要使用clearTimeout()方法,必须在创建超时方法中(setTimeout)使用全局变量。

myVar=setTimeout(“javascript function”,milliseconds);

如果函数还未被执行,你可以使用clearTimeout()方法来停止函数代码。

JavaScript计时事件

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/53423.html

(0)
上一篇 2024-08-05 21:26
下一篇 2024-08-06 19:33

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信