手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >setTimeout()与setInterval()方法区别介绍
setTimeout()与setInterval()方法区别介绍
摘要:计时器setTimeout()和setInterval()两个都是js的计时功能的函数两个有些区别。setTimeout():在js手册中的...

计时器setTimeout()和setInterval()两个都是js的计时功能的函数两个有些区别。

setTimeout():

在js手册中的解释:用于在指定的毫秒数后调用函数或计算表达式;

也就是说在执行完设定好的秒数后再执行。

实验代码(改变body背景颜色):

复制代码 代码如下:

setTimeout(function(){

$("body").css("background","red");

},5000);

setInterval():

在js手册中的解释: 按照指定的周期(以毫秒计)来调用函数或计算表达式. 会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭;

在你设定好的秒数里执行你自己效果代码或函数。

实验代码(数秒实验):

复制代码 代码如下:

<div></div>

<script>

var num = 0;

setInterval(function(){$(".clock").html(num++)},1000);

</script>

总结:

setTimeout()方法是在等待指定时间后执行函数, 且只执行一次传入的句柄函数.

setInterval()方法是每指定间隔时间后执行一次传入的句柄函数,循环执行直至关闭窗口或clearInterval().

【setTimeout()与setInterval()方法区别介绍】相关文章:

JavaScript中的substr()方法使用详解

JavaScript中的setUTCDate()方法使用详解

JavaScript中valueOf()方法的使用介绍

JavaScript中getUTCMinutes()方法的使用详解

JavaScript中的异常处理方法介绍

JQuery中节点遍历方法实例

JavaScript中的italics()方法的使用介绍

JavaScript中的blink()方法的使用

浅谈jQuery中replace()方法

js中setTimeout()与clearTimeout()用法实例浅析

精品推荐
分类导航