<script type="text/javascript">
var a, i=0;
var s = '传递的参数';
function test()
{
//setTimeout是在一秒钟之后再调用第一个参数这个函数,这个定时器只执行一次
//第一个参数是调用的函数,第二个参数是个几秒钟之后调用这个函数
a = setTimeout("test1()",1000);
}
function test1()
{
alert('asd');
}
//这是interval定时器
function test()
{
//第一个参数是执行的函数,第二参数是过几秒钟之后就执行,这个定时器是不断的执行,这就是它与setTimeout的区别
a = setInterval('test1(s)',3000);
}
function test1(j)
{
alert(j);
alert("这就是爱");
i++;
if(i == 3)
{
clearInterval(a);
}
}
</script>
var a, i=0;
var s = '传递的参数';
function test()
{
//setTimeout是在一秒钟之后再调用第一个参数这个函数,这个定时器只执行一次
//第一个参数是调用的函数,第二个参数是个几秒钟之后调用这个函数
a = setTimeout("test1()",1000);
}
function test1()
{
alert('asd');
}
//这是interval定时器
function test()
{
//第一个参数是执行的函数,第二参数是过几秒钟之后就执行,这个定时器是不断的执行,这就是它与setTimeout的区别
a = setInterval('test1(s)',3000);
}
function test1(j)
{
alert(j);
alert("这就是爱");
i++;
if(i == 3)
{
clearInterval(a);
}
}
</script>
本文介绍了JavaScript中的两种定时器:setTimeout和setInterval的功能及使用方法。通过具体的代码示例,展示了这两种定时器如何实现延迟执行与周期性执行任务,并探讨了它们之间的区别。
562

被折叠的 条评论
为什么被折叠?



