
正文
js计时器 setInterval与clearInterval
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
var timer = setInterval(函数, 毫秒数)
功能:每隔对应的毫秒数执行一次函数。
返回值:系统没启动一个定时器,就会给一个标识,返回值就是这个定时器的编号。
clearInterval(timer)
功能:取消定时器
var i = 0; //传参 写函数名不是函数调用 用chome运行
var timer = setInterval(function(){
/*
这种用于传参的 没有名字的函数叫做匿名函数
*/ if(i == 5){
clearInterval(timer);
}
document.write(i++ + "<br/>");
}, 1000);
<script>/*-------------因为--------------*/
function name(){
//省略
} //等价于 var name = function(){
//省略
}/*------------所以-------------*/ setInterval(name, 1000)
//等价于
setInterval(function(){/*省略*/}, 1000)/*-------------所以 定时器可以这样写(常用)---------------*/ var timer = setInterval(function(){
要去执行的代码;
}, 毫秒数); </script>






