js中settimeout方法加参数


Posted in Javascript onFebruary 28, 2014

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) 
} */ 
}
Javascript 相关文章推荐
JavaScript 不只是脚本
May 30 Javascript
jQuery 使用手册(五)
Sep 23 Javascript
锋利的jQuery 第三章章节总结的例子
Mar 23 Javascript
js获取UserControl内容为拼html时提供方便
Nov 02 Javascript
jQuery实现类似老虎机滚动抽奖效果
Aug 06 Javascript
JavaScript遍历求解数独问题的主要思路小结
Jun 12 Javascript
javascript 动态样式添加的简单实现
Oct 11 Javascript
详解JavaScript中数组的reduce方法
Dec 02 Javascript
使用mint-ui开发项目的一些心得(分享)
Sep 07 Javascript
vue webpack开发访问后台接口全局配置的方法
Sep 18 Javascript
JavaScript 格式化数字、金额、千分位、保留几位小数、舍入舍去
Jul 23 Javascript
微信小程序 轮播图实现原理及优化详解
Sep 29 Javascript
js校验表单后提交表单的三种方法总结
Feb 28 #Javascript
js对象转json数组的简单实现案例
Feb 28 #Javascript
JS中操作JSON总结
Dec 06 #Javascript
动态添加删除表格行的js实现代码
Feb 28 #Javascript
怎么判断js脚本加载完成
Feb 28 #Javascript
JS获取地址栏参数的几种方法小结
Feb 28 #Javascript
jquery ajaxSubmit 异步提交的简单实现
Feb 28 #Javascript
You might like
牡丹941资料
2021/03/01 无线电
dedecms系统常用术语汇总
2007/04/03 PHP
关于Sphinx创建全文检索的索引介绍
2013/06/25 PHP
PHP实现上一篇下一篇的方法实例总结
2016/09/22 PHP
详解PHP归并排序的实现
2016/10/18 PHP
老生常谈PHP数组函数array_merge(必看篇)
2017/05/25 PHP
详细解读php的命名空间(二)
2018/02/21 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
Nigma vs Alliance BO5 第二场2.14
2021/03/10 DOTA
document.compatMode介绍
2009/05/21 Javascript
js获取上传文件的绝对路径实现方法
2016/08/02 Javascript
JavaScript实现窗口抖动效果
2016/10/19 Javascript
JavaScript中匿名函数的递归调用
2017/01/22 Javascript
JS简单添加元素新节点的方法示例
2018/02/10 Javascript
通过jquery.cookie.js实现记住用户名、密码登录功能
2018/06/20 jQuery
vue.js实现插入数值与表达式的方法分析
2018/07/06 Javascript
JavaScript中变量、指针和引用功能与操作示例
2018/08/04 Javascript
vue中实现高德定位功能
2019/12/03 Javascript
Python和Perl绘制中国北京跑步地图的方法
2016/03/03 Python
python 字典(dict)按键和值排序
2016/06/28 Python
python下解压缩zip文件并删除文件的实例
2018/04/24 Python
用Python分析3天破10亿的《我不是药神》到底神在哪?
2018/07/12 Python
python mac下安装虚拟环境的图文教程
2019/04/12 Python
Python协程 yield与协程greenlet简单用法示例
2019/11/22 Python
使用python切片实现二维数组复制示例
2019/11/26 Python
关于Tensorflow使用CPU报错的解决方式
2020/02/05 Python
python db类用法说明
2020/07/07 Python
使用python实现下载我们想听的歌曲,速度超快
2020/07/09 Python
PHP面试题附答案
2015/11/28 面试题
JAVA和C++区别都有哪些
2015/03/30 面试题
函授本科毕业生自我鉴定
2013/10/16 职场文书
工程建设实施方案
2014/03/14 职场文书
职代会闭幕词
2015/01/28 职场文书
车队安全员岗位职责
2015/02/15 职场文书
2015年幼儿园班主任工作总结
2015/05/12 职场文书
Python3 如何开启自带http服务
2021/05/18 Python