js setinterval 中的时间参数为0
setInterval 和 setTimeout 都是异步执行的,当你需要一段代码是异步执行的时候使用他们,不过使用setTimeout比较多,如果没有要求延时多久执行的话,时间参数可以设置为0;
还有一种情况是当你循环体中需要动态地获取 DOM 元素的时候,如果使用 for 或 while 循环的话,每个循环获取到的 DOM 都是一样的;这时你就需要使用 setInterval来代表循环了,这个时间参数也可以设置为 0
js中setinterval怎么用怎么才能让setinterval停下来
var a = setInterval(function(){//每一秒ALERT数字1一次
alert(1);
},1000);
clearInterval(a);//清除定时器
setinterval怎么清除
一般讲setinterval函数赋值给一个变量,使变量获取setinterval函数的句柄
然后使用方法clearInterval(句柄);停止
《script type=“text/javascript“》
$(function () {
//iCount获取setInterval句柄
var iCount = setInterval(GetBack, 3000);
function GetBack() {
alert(“aa“);
}
//id为cOk绑定点击事件
$(“#cOk“).click(function (e) {
//清除setInterval
clearInterval(iCount);
});
});
《/script》
-setinterval