在Javascript的setInterval
函数主要是函数被调用时,按一定的时间间隔进行
动画或其他间隔绘制(
操作)的
影响。
setInterval的表达形式是主要的:
setInterval(fnname,时间,PAR1,PAR2,..... Parn);
setInterval(obj,fnname,时间,PAR1,PAR2,…班);
第一个是最常见的表达语法,其中fnname
参数可以是一个匿名函数的引用或一个函数名、时间
设置为调用毫秒faname时间间隔,
默认值是10毫秒,PAR1的…班…是可选的,是参数传递给faname
方法。
二是使用对象方法的语法,这是faname参数obj对象的方法,而其他参数作为第一个语法相同。
下面的例子用来解释:
第一个是普通语法
setInterval(){()函数(
警报(我因setInterval方法印刷);
},3000)每3秒
打印一次
第二种方式/普通语法
功能alert1(){
警报(我因setInterval方法印刷)
}
功能Alert2(STR){
警报(STR);
}
setInterval(alert13000);
setInterval()(alert1
setInterval(alert23000,我因setInterval方法印刷);
setInterval()(alert1
对象写/写方法
obj =新(对象); / /
创建一个新的对象
obj.alert1 =函数(){
警报(我因setInterval方法印刷);
}
obj.alert2 =功能(STR){
警报(STR);
}
setInterval(obj,alert13000);
setInterval(obj,alert23000,我是一个setInterval方法打印结果);
setInterval通常是一起使用CSS样式。这样的功能是清除setInterval方法的调用,和这样的参数是设定一个返回值。
VaR定时器= setInterval(obj,alert13000);
ClearInterval(定时器);
以上是本文的全部内容,希望大家能喜欢。