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 相关文章推荐
原生js实现改变随意改变div属性style的名称和值的结果
Sep 26 Javascript
JavaScript利用append添加元素报错的解决方法
Jul 01 Javascript
JavaScript面向对象分层思维全面解析
Nov 22 Javascript
Vue.js双向绑定实现原理详解
Dec 22 Javascript
jQuery基本筛选选择器实例代码
Feb 06 Javascript
微信小程序如何获取用户信息
Jan 26 Javascript
Vue自定义过滤器格式化数字三位加一逗号实现代码
Mar 23 Javascript
浅谈redux以及react-redux简单实现
Aug 28 Javascript
微信小程序在ios下Echarts图表不能滑动的问题解决
Jul 10 Javascript
浅析js实现网页截图的两种方式
Nov 01 Javascript
Node.js API详解之 readline模块用法详解
May 22 Javascript
解决pycharm双击但是无法打开的情况
Oct 31 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
phpphp图片采集后按原路径保存图片示例
2014/02/18 PHP
ThinkPHP3.1新特性之对分组支持的改进与完善概述
2014/06/19 PHP
php显示指定目录下子目录的方法
2015/03/20 PHP
php开发微信支付获取用户地址
2015/10/04 PHP
修改Laravel自带的认证系统的User类的命名空间的步骤
2019/10/15 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
js监听输入框值的即时变化onpropertychange、oninput
2011/07/13 Javascript
javascript 进阶篇2 CSS XML学习
2012/03/14 Javascript
教你在heroku云平台上部署Node.js应用
2014/07/30 Javascript
基于MVC+EasyUI的web开发框架之使用云打印控件C-Lodop打印页面或套打报关运单信息
2016/08/29 Javascript
利用node.js制作命令行工具方法教程(一)
2017/06/22 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
微信小程序利用swiper+css实现购物车商品删除功能
2019/03/06 Javascript
LayUI switch 开关监听 获取属性值、更改状态的方法
2019/09/21 Javascript
Vue插件之滑动验证码
2019/09/21 Javascript
微信小程序 点击切换样式scroll-view实现代码实例
2019/10/11 Javascript
Javascript地址引用代码实例解析
2020/02/25 Javascript
Vue用mixin合并重复代码的实现
2020/11/27 Vue.js
[51:15]完美世界DOTA2联赛PWL S2 PXG vs Magma 第一场 11.21
2020/11/24 DOTA
Python中的__SLOTS__属性使用示例
2015/02/18 Python
Python获取邮件地址的方法
2015/07/10 Python
python利用matplotlib库绘制饼图的方法示例
2016/12/18 Python
Python 用Redis简单实现分布式爬虫的方法
2017/11/23 Python
python算法与数据结构之冒泡排序实例详解
2019/06/22 Python
详解pycharm连接不上mysql数据库的解决办法
2020/01/10 Python
Python中的 ansible 动态Inventory 脚本
2020/01/19 Python
python tkinter GUI绘制,以及点击更新显示图片代码
2020/03/14 Python
python matplotlib包图像配色方案分享
2020/03/14 Python
Python基于wordcloud及jieba实现中国地图词云图
2020/06/09 Python
家电业务员岗位职责
2014/03/10 职场文书
志愿者活动总结范文
2014/04/26 职场文书
出售房屋协议书范本
2014/10/06 职场文书
党校学习党性分析材料
2014/12/19 职场文书
项目备案申请报告
2015/05/15 职场文书
大学学习委员竞选稿
2015/11/20 职场文书
转变工作作风心得体会
2016/01/23 职场文书