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 相关文章推荐
Egret引擎开发指南之发布项目
Sep 03 Javascript
jquery制作漂亮的弹出层提示消息特效
Dec 23 Javascript
jquery特效 点击展示与隐藏全文
Dec 09 Javascript
AngularJS入门之动画
Jul 27 Javascript
bootstrap table实例详解
Jan 06 Javascript
React中ES5与ES6写法的区别总结
Apr 21 Javascript
react-router实现按需加载
May 09 Javascript
JavaScript 完成注册页面表单校验的实例
Aug 19 Javascript
使用Bootstrap和Vue实现用户信息的编辑删除功能
Oct 25 Javascript
微信小程序实现流程进度的图样式功能
Jan 16 Javascript
vue-router实现嵌套路由的讲解
Jan 19 Javascript
详解Vue.directive 自定义指令
Mar 27 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
phpmyadmin显示utf8_general_ci中文乱码的问题终级篇
2013/04/08 PHP
php使用CutyCapt实现网页截图保存的方法
2016/10/03 PHP
PHP使用递归算法无限遍历数组示例
2017/01/13 PHP
PHP实现阿里大鱼短信验证的实例代码
2017/07/10 PHP
使用TextRange获取输入框中光标的位
2006/10/14 Javascript
JS 字符串连接[性能比较]
2009/05/10 Javascript
javascript 类型判断代码分析
2010/03/28 Javascript
javascript学习笔记(七)利用javascript来创建和存储cookie
2011/04/08 Javascript
javascript禁制后退键(Backspace)实例代码
2013/11/15 Javascript
javascript页面上使用动态时间具体实现
2014/03/18 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
2014/09/04 Javascript
Java Mybatis框架入门基础教程
2015/09/21 Javascript
jQuery鼠标事件总结
2016/10/13 Javascript
3种vue组件的书写形式
2017/11/29 Javascript
Vue 页面跳转不用router-link的实现代码
2018/04/12 Javascript
js遍历添加栏目类添加css 再点击其它删除css【推荐】
2018/06/12 Javascript
vue悬浮可拖拽悬浮按钮的实例代码
2019/08/20 Javascript
Net微信网页开发 使用微信JS-SDK获取当前地理位置过程详解
2019/08/26 Javascript
es6函数之尾调用优化实例分析
2020/04/25 Javascript
element 中 el-menu 组件的无限极循环思路代码详解
2020/04/26 Javascript
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
2020/05/19 jQuery
浅析Python中元祖、列表和字典的区别
2016/08/17 Python
python七夕浪漫表白源码
2019/04/05 Python
python numpy 矩阵堆叠实例
2020/01/17 Python
在 Linux/Mac 下为Python函数添加超时时间的方法
2020/02/20 Python
Python进程的通信Queue、Pipe实例分析
2020/03/30 Python
萌新的HTML5 入门指南
2020/11/06 HTML / CSS
世界上最大的在线学习和教学市场:Udemy
2017/11/08 全球购物
请说出以下代码输出什么
2013/08/30 面试题
小学运动会入场式解说词
2014/02/18 职场文书
风险评估实施方案
2014/03/09 职场文书
学校校庆演讲稿
2014/05/22 职场文书
新年祝酒词大全
2015/08/11 职场文书
《秦兵马俑》教学反思
2016/02/24 职场文书
IDEA使用SpringAssistant插件创建SpringCloud项目
2021/06/23 Java/Android
解决Jenkins集成SonarQube遇到的报错问题
2021/07/15 Java/Android