Javascript: setTimeout()使用及 setInterval()使用
2010-02-27 20:50
615 查看
Evaluates an expression after a specified number of milliseconds has elapsed.
(在指定时间过后执行指定的表达式)
Syntax:
iTimerID = window.setTimeout(vCode, iMilliSeconds [, sLanguage])
Parameters
Return Value
Integer. Returns an identifier that cancels the evaluation with the clearTimeout method.
==============================================================
以上内容摘自某本JScript教程(CHM格式,出处不详,跟原作者说声Sorry)
以下内容没抄任何人的,如果有雷同,估计不是你抄偶的就是巧合,嘿嘿.
-------------------------------------------------------------------
setTimeout( alert("3秒种过去了"), 3000);//调用一个函数,允许带常量参数
-------------------------------------------------------------------
<script language="Javascript">
//by zuoyang
var x = 1;
var y = 2;
var z = 3;
var sum;
function Plus(a, b)
{
var z = 0;
var i = 0;
for (i = 0; i < arguments.length; i++)
{
z += arguments[i];
}
setTimeout( function() {alert(z);}, 6000); //可以带变量参数的setTimeout调用形式
return z;
}
setTimeout( function(){ sum = Plus(x, y, z); }, 3000);/*除了可以带变量参数还可以获取返回值的setTimeout调用形式*/
</script>
setInterval()的用法和setTimeout()是一样的:
不同的是setTimeout()是一次性作用,而setInterval()是每隔iMilliSeconds就执行一次vCode.(Evaluates an expression each time a specified number of milliseconds has elapsed)
(在指定时间过后执行指定的表达式)
Syntax:
iTimerID = window.setTimeout(vCode, iMilliSeconds [, sLanguage])
Parameters
vCode | Required. Variant that specifies the function pointer or string that indicates the code to be executed when the specified interval has elapsed. | ||||||
iMilliSeconds | Required. Integer that specifies the number of milliseconds. | ||||||
sLanguage | Optional. String that specifies one of the following values:
|
Integer. Returns an identifier that cancels the evaluation with the clearTimeout method.
==============================================================
以上内容摘自某本JScript教程(CHM格式,出处不详,跟原作者说声Sorry)
以下内容没抄任何人的,如果有雷同,估计不是你抄偶的就是巧合,嘿嘿.
-------------------------------------------------------------------
setTimeout( alert("3秒种过去了"), 3000);//调用一个函数,允许带常量参数
-------------------------------------------------------------------
<script language="Javascript">
//by zuoyang
var x = 1;
var y = 2;
var z = 3;
var sum;
function Plus(a, b)
{
var z = 0;
var i = 0;
for (i = 0; i < arguments.length; i++)
{
z += arguments[i];
}
setTimeout( function() {alert(z);}, 6000); //可以带变量参数的setTimeout调用形式
return z;
}
setTimeout( function(){ sum = Plus(x, y, z); }, 3000);/*除了可以带变量参数还可以获取返回值的setTimeout调用形式*/
</script>
setInterval()的用法和setTimeout()是一样的:
iTimerID = window.setInterval(vCode, iMilliSeconds [, sLanguage])
不同的是setTimeout()是一次性作用,而setInterval()是每隔iMilliSeconds就执行一次vCode.(Evaluates an expression each time a specified number of milliseconds has elapsed)
相关文章推荐
- Javascript: setTimeout()使用及 setInterval()使用
- JavaScript SetInterval与setTimeout使用方法详解
- javascript 不停(setInterval)/延时(setTimeout)函数使用实例
- 浅谈JavaScript中setInterval和setTimeout的使用问题
- Javascript中的setInterval和setTimeout的使用总结
- JavaScript中setTimeout()和setInterval()的使用以及区别
- javascript 不停(setInterval)/延时(setTimeout)函数使用实例
- JavaScript中setTimeout和setInterval的使用
- JavaScript setTimeout和setInterval的使用方法 说明
- 【JavaScript】使用定时器实现Js的延期执行或重复执行setTimeout,setInterval
- JavaScript中SetInterval与setTimeout使用区别
- JavaScript SetInterval与setTimeout使用方法详解
- 【JavaScript】使用定时器实现Js的延期执行或重复执行setTimeout,setInterval
- JavaScript中关于setTimeout和setInterval的使用
- javascript使用setTimeout、setInterval时找不到变量的问题
- Javascript: setTimeout()使用及 setInterval()使用
- JavaScript setTimeOut方法与setInterval方法使用
- 【JavaScript】使用定时器实现Js的延期执行或重复执行setTimeout,setInterval
- javascript中setTimeout和setInterval的使用
- JavaScript SetInterval与setTimeout使用方法详解