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 相关文章推荐
利用jQuery的$.event.fix函数统一浏览器event事件处理
Dec 21 Javascript
jquery.ajax之beforeSend方法使用介绍
Dec 08 Javascript
限制复选框最多选择项的实现代码
May 30 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
Jul 08 Javascript
AngularJs  Creating Services详解及示例代码
Sep 02 Javascript
javascript匀速动画和缓冲动画详解
Oct 20 Javascript
浅谈Angular中ngModel的$render
Oct 24 Javascript
d3.js实现简单的网络拓扑图实例代码
Nov 06 Javascript
基于JavaScript实现屏幕滚动效果
Jan 18 Javascript
基于js中this和event 的区别(详解)
Oct 24 Javascript
微信小程序实现收货地址左滑删除
Nov 18 Javascript
Vue实现购物小球抛物线的方法实例
Nov 22 Vue.js
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
PHP中全面阻止SQL注入式攻击分析小结
2012/01/30 PHP
基于php中使用excel的简单介绍
2013/08/02 PHP
PHP实现事件机制的方法
2015/07/10 PHP
用javascript getComputedStyle获取和设置style的原理
2008/10/10 Javascript
json原理分析及实例介绍
2012/11/29 Javascript
js 有框架页面跳转(target)三种情况下的应用
2013/04/09 Javascript
js螺旋动画效果的具体实例
2013/11/15 Javascript
jquery使用animate方法实现控制元素移动
2015/03/27 Javascript
jQuery插件slick实现响应式移动端幻灯片图片切换特效
2015/04/12 Javascript
jQuery实现checkbox全选的方法
2015/06/10 Javascript
举例简介AngularJS的内部语言环境
2015/06/17 Javascript
Bootstrap整体框架之JavaScript插件架构
2016/12/15 Javascript
jquery.masonry瀑布流效果
2017/05/25 jQuery
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
Angular4项目中添加i18n国际化插件ngx-translate的步骤详解
2017/07/02 Javascript
JavaScript 自定义事件之我见
2017/09/25 Javascript
详解http访问解析流程原理
2017/10/18 Javascript
脚手架vue-cli工程webpack的基本用法详解
2018/09/29 Javascript
js屏蔽退格键(backspace或者叫后退键与F5)
2019/02/10 Javascript
详解vue 动态加载并注册组件且通过 render动态创建该组件
2019/05/30 Javascript
vue表单数据交互提交演示教程
2019/11/13 Javascript
JS轮播图的实现方法
2020/08/24 Javascript
微信小程序实现左滑删除效果
2020/11/18 Javascript
Python使用chardet判断字符编码
2015/05/09 Python
python利用socketserver实现并发套接字功能
2018/01/26 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
Python检查图片是否损坏及图片类型是否正确过程详解
2019/09/30 Python
python数据预处理方式 :数据降维
2020/02/24 Python
CSS3盒子模型详解
2013/04/24 HTML / CSS
美国潜水装备、水肺潜水和浮潜设备商店:Leisure Pro
2018/08/08 全球购物
阿里巴巴Oracle DBA笔试题答案-备份恢复类
2013/11/20 面试题
开工仪式主持词
2014/03/20 职场文书
2014年环保局工作总结
2014/12/11 职场文书
2019个人工作自我评价范文(3篇)
2019/09/19 职场文书
2019年妇科护士的自我鉴定(3篇)
2019/09/26 职场文书
Redis超详细讲解高可用主从复制基础与哨兵模式方案
2022/04/07 Redis