js中settimeout方法加参数的使用实例


Posted in Javascript onFebruary 27, 2014

简单使用看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:void(0)的真正含义实例分析
Aug 20 Javascript
IE6中链接A的href为javascript协议时不在当前页面跳转
Jun 05 Javascript
上传图片预览JS脚本 Input file图片预览的实现示例
Oct 23 Javascript
jQuery获得document和window对象宽度和高度的方法
Mar 25 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
Mar 31 Javascript
js中javascript:void(0) 真正含义
Nov 05 Javascript
JavaScript构造函数详解
Dec 27 Javascript
浅析jQuery事件之on()方法绑定多个选择器,多个事件
Apr 27 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
Apr 14 Javascript
JavaScript生成图形验证码
Aug 24 Javascript
JS async 函数的含义和用法实例总结
Apr 08 Javascript
详解ES6 扩展运算符的使用与注意事项
Nov 12 Javascript
回车直接实现点击某按钮的效果即触发单击事件
Feb 27 #Javascript
Ajax请求在数据量大的时候出现超时的解决方法
Feb 27 #Javascript
jQuery的live()方法对hover事件的处理示例
Feb 27 #Javascript
类似天猫商品详情随浏览器移动的示例代码
Feb 27 #Javascript
css结合js制作下拉菜单示例代码
Feb 27 #Javascript
js function定义函数的几种不错方法
Feb 27 #Javascript
window.open 以post方式传递参数示例代码
Feb 27 #Javascript
You might like
Netflix将与CLAMP、乙一以及冲方丁等6名知名制作人合伙展开原创动画计划!
2020/03/06 日漫
PHP类与对象中的private访问控制的疑问
2012/11/01 PHP
一个PHP的远程图片抓取函数分享
2013/09/25 PHP
PHP获取表单所有复选框的值的方法
2014/08/28 PHP
Zend Framework教程之Bootstrap类用法概述
2016/03/14 PHP
PHP编程计算文件或数组中单词出现频率的方法
2017/05/22 PHP
找到一点可怜的关于dojo资料,谢谢作者!
2006/12/06 Javascript
关于B/S判断浏览器断开的问题讨论
2008/10/29 Javascript
网络之美 JavaScript中Get和Set访问器的实现代码
2010/09/19 Javascript
使用JS实现jQuery的addClass, removeClass, hasClass函数功能
2014/10/31 Javascript
jQuery实现图片局部放大镜效果
2016/03/17 Javascript
浅析C/C++,Java,PHP,JavaScript,Json数组、对象赋值时最后一个元素后面是否可以带逗号
2016/03/22 Javascript
JS实现简易刻度时钟示例代码
2017/03/11 Javascript
轻松理解JavaScript闭包
2017/03/14 Javascript
详解Angular路由之路由守卫
2018/05/10 Javascript
详解element-ui中el-select的默认选择项问题
2019/08/02 Javascript
小程序如何写动态标签的实现方法
2020/02/05 Javascript
vue 路由懒加载中给 Webpack Chunks 命名的方法
2020/04/24 Javascript
vue引入静态js文件的方法
2020/06/20 Javascript
js实现表格数据搜索
2020/08/09 Javascript
Javascript如何实现扩充基本类型
2020/08/26 Javascript
详解为什么Vue中的v-if和v-for不建议一起用
2021/01/13 Vue.js
[01:45]亚洲邀请赛互动指南虚拟物品介绍
2015/01/30 DOTA
简单的通用表达式求10乘阶示例
2014/03/03 Python
python实现斐波那契递归函数的方法
2014/09/08 Python
Python内置的HTTP协议服务器SimpleHTTPServer使用指南
2016/03/30 Python
神经网络python源码分享
2017/12/15 Python
python消费kafka数据批量插入到es的方法
2018/12/27 Python
Python爬虫使用代理IP的实现
2019/10/27 Python
python定间隔取点(np.linspace)的实现
2019/11/27 Python
python如何通过pyqt5实现进度条
2020/01/20 Python
纯css3制作的火影忍者写轮眼开眼至轮回眼及进化过程实例
2014/11/11 HTML / CSS
美国领先的家居装饰和礼品商店:Kirkland’s
2017/01/30 全球购物
如何用Java实现列出某个目录下的所有子目录
2015/07/20 面试题
教师节宣传方案
2014/05/23 职场文书
单位工作证明格式模板
2014/10/04 职场文书