js间隔时间调用与延时调用入门例子
在javascript编程中,可以用 setInterval方法可以以指定的间隔实现循环调用函数,直到clearInterval方法取消循环。
用clearInterval方法取消循环时,必须将setInterval方法的调用赋值给一个变量,然后clearInterval方法引用该变量。
例子:
<script type="text/javascript">
var n = 0;
function print(){
document.writeln(n);
if(n==1000){
window.clearInterval(s);
}
n++;
}
var s = window.setInterval(print, 10);
</script>
用setTimeout和clearTimeout完成延时调用,在指定的延迟时间之后运行指定函数,只执行一次。
clearTimeout的用法同clearInterval方法的用法相同。
例子: