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 高级篇之闭包、模拟类,继承(五)
Apr 07 Javascript
javascript简单性能问题及学习笔记
Feb 04 Javascript
JavaScript实现动画打开半透明提示层的方法
Apr 21 Javascript
jquery验证手机号是否正确实例讲解
Nov 17 Javascript
移动手机APP手指滑动切换图片特效附源码下载
Nov 30 Javascript
jQuery EasyUI中DataGird动态生成列的方法
Apr 05 Javascript
浅谈jQuery的bind和unbind事件(绑定和解绑事件)
Mar 02 Javascript
Angular.js中上传指令ng-upload的基本使用教程
Jul 30 Javascript
vue 1.x 交互实现仿百度下拉列表示例
Oct 21 Javascript
在vue组件中使用axios的方法
Mar 16 Javascript
vue-cli3.0配置及使用注意事项详解
Sep 05 Javascript
基于iview的router常用控制方式
May 30 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
使用 PHPMAILER 发送邮件实例应用
2012/11/07 PHP
一个php短网址的生成代码(仿微博短网址)
2014/05/07 PHP
Laravel框架使用monolog_mysql实现将系统日志信息保存到mysql数据库的方法
2018/08/16 PHP
浅谈PHP SHA1withRSA加密生成签名及验签
2019/03/18 PHP
PHP压缩图片功能的介绍
2019/03/21 PHP
PHP实现八皇后算法
2019/05/06 PHP
php解决安全问题的方法实例
2019/09/19 PHP
document.open() 与 document.write()的区别
2007/08/13 Javascript
EXT窗口Window及对话框MessageBox
2011/01/27 Javascript
深入对Vue.js $watch方法的理解
2017/03/20 Javascript
vue中axios处理http发送请求的示例(Post和get)
2017/10/13 Javascript
简化vuex的状态管理方案的方法
2018/06/02 Javascript
[42:23]完美世界DOTA2联赛PWL S3 Forest vs Rebirth 第二场 12.10
2020/12/13 DOTA
Python引用(import)文件夹下的py文件的方法
2014/08/26 Python
详解Python中用于计算指数的exp()方法
2015/05/14 Python
tensorflow实现逻辑回归模型
2018/09/08 Python
基于python指定包的安装路径方法
2018/10/27 Python
Python寻找两个有序数组的中位数实例详解
2018/12/05 Python
python爬虫超时的处理的实例
2018/12/19 Python
解决python文件双击运行秒退的问题
2019/06/24 Python
解决django服务器重启端口被占用的问题
2019/07/26 Python
plt.figure()参数使用详解及运行演示
2021/01/08 Python
PyCharm常用配置和常用插件(小结)
2021/02/06 Python
css3动画过渡实现鼠标跟随导航效果
2018/02/08 HTML / CSS
美国第二大连锁书店:Books-A-Million
2017/12/28 全球购物
巴西购物网站:Onofre Agora
2020/06/08 全球购物
小区门卫工作职责
2013/12/14 职场文书
搞笑车尾标语
2014/06/23 职场文书
驻村工作先进事迹
2014/08/14 职场文书
2014年军人思想汇报范文
2014/10/12 职场文书
党的群众路线教育实践活动方案
2014/10/31 职场文书
建议书范文
2015/02/05 职场文书
汽车质检员岗位职责
2015/04/08 职场文书
自考生自我评价
2019/06/21 职场文书
Go标准容器之Ring的使用说明
2021/05/05 Golang
Java Optional<Foo>转换成List<Bar>的实例方法
2021/06/20 Java/Android