手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >js中settimeout方法加参数
js中settimeout方法加参数
摘要:js中settimeout方法加参数的使用。简单使用看w3school里面没有参数调用,例子:复制代码代码如下:functiontimedM...

js中settimeout方法加参数的使用。

简单使用看w3school

里面没有参数调用,

例子:

复制代码 代码如下:

<script type="text/javascript">

function timedMsg()

{

var a ="dd";

var t=setTimeout(function(){ cao(a);},3000)

}

function cao(a)

{

alert(a);

}

</script>

</head>

<input type="button" value="显示定时的警告框" onClick = "timedMsg()">

我现在的问题是多个之间,只传回来最后一个,想一想啊

复制代码 代码如下:

/* for (var i=0;i<points.length;i++){

AddGuiJi(points[i],value);

//var t=setTimeout(function(){ AddGuiJi(points[i],value);},2000*i)

} */

上面中错误的原因是time被触发执行的时候,i=4,所以虽然是多个但是总是最后一个

解决办法

复制代码 代码如下:

var timerr;

function xunhuanlian(points,value){

if(replayi<points.length){

AddGuiJi(points[replayi],value);

replayi++;

timerr=setTimeout(function(){ xunhuanlian(points,value);},1000);

}

else{

replayi =0;

clearTimeout(timerr);

}

/* for (var i=0;i<points.length;i++){

AddGuiJi(points[i],value);

//var t=setTimeout(function(){ AddGuiJi(points[i],value);},2000*i)

} */

}

【js中settimeout方法加参数】相关文章:

JavaScript中substring()方法的使用

JavaScript中search()方法的使用

浅谈jQuery中replace()方法

javaScript中with函数用法实例分析

javascript中一些util方法汇总

JQuery中attr方法和removeAttr方法用法实例

JS中的Replace方法使用经验分享

简介JavaScript中getUTCMonth()方法的使用

js中settimeout方法加参数的使用实例

JavaScript中停止执行setInterval和setTimeout事件的方法

精品推荐
分类导航