定时器相关方法

方法 描述
setInterval 周期性的调用一个函数或者执行一段代码
clearInterval 清除setInterval设置的动作
setTimeout 指定延迟一定的时间后调用一个函数或者执行某一个动作
clearTimeout 清除setTimeout设置的动作

setInterval()

setInterval(code, milliseconds);
setInterval(function, milliseconds, param1, param2, ...)

参数
参数 描述
code/function 必需 要调用一个代码串,也可以是一个函数。
milliseconds 必需 周期性执行或调用 code/function 之间的时间间隔,以毫秒计。 1秒=1000毫秒 1分钟=60000毫秒
param1, param2, … 可选 传给执行函数的其他参数(IE9 及其更早版本不支持该参数)。
返回值
返回值: 返回一个 ID(数字),可以将这个ID传递给clearInterval(),clearTimeout() 以取消执行。

实例

<script>
var myVar;

function myFunction() {
myVar = setInterval(alertFunc, 3000);
}

function alertFunc() {
alert("Hello!");
}
</script>

 

作者 admin

百度广告效果展示