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 相关文章推荐
用js实现的检测浏览器和系统的函数
Apr 09 Javascript
JavaScript对象、属性、事件手册集合方便查询
Jul 04 Javascript
JS调试必备的5个debug技巧
Mar 07 Javascript
做web开发 先学JavaScript
Dec 12 Javascript
jQuery制作简单柱状图实例
Jan 28 Javascript
微信公众号 客服接口的开发实例详解
Sep 28 Javascript
jQuery用FormData实现文件上传的方法
Nov 21 Javascript
ES6中module模块化开发实例浅析
Apr 06 Javascript
Angular 2父子组件之间共享服务通信的实现
Jul 04 Javascript
Vue组件创建和传值的方法
Aug 17 Javascript
更改BootStrap popover的默认样式及popover简单用法
Sep 13 Javascript
微信小程序学习总结(二)样式、属性、模板操作分析
Jun 04 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
php cookis创建实现代码
2009/03/16 PHP
php+mysql+ajax实现单表多字段多关键词查询的方法
2017/04/15 PHP
PHP实现的策略模式示例
2019/03/20 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
[原创]js与自动伸缩图片 自动缩小图片的多浏览器兼容的方法总结
2007/03/12 Javascript
JavaScript 中的事件教程
2007/04/05 Javascript
(JS实现)MapBar中坐标的加密和解密的脚本
2007/05/16 Javascript
异步加载script的代码
2011/01/12 Javascript
datagrid框架的删除添加与修改
2013/04/08 Javascript
Js中的onblur和onfocus事件应用介绍
2013/08/27 Javascript
JS 实现导航栏悬停效果(续2)
2013/09/24 Javascript
jQuery中focus事件用法实例
2014/12/26 Javascript
举例讲解jQuery对DOM元素的向上遍历、向下遍历和水平遍历
2016/07/07 Javascript
使用纯JS代码判断字符串中有多少汉字的实现方法(超简单实用)
2016/11/12 Javascript
深入理解JavaScript中的预解析
2017/01/04 Javascript
不得不知的ES6小技巧
2018/07/28 Javascript
VUE 全局变量的几种实现方式
2018/08/22 Javascript
Vue2.x通用条件搜索组件的封装及应用详解
2019/05/28 Javascript
javascript实现blob加密视频源地址的方法
2019/08/08 Javascript
VUE实现移动端列表筛选功能
2019/08/23 Javascript
浏览器JavaScript调试功能无法使用解决方案
2020/09/18 Javascript
javascript实现点击小图显示大图
2020/11/29 Javascript
python中的多重继承实例讲解
2014/09/28 Python
一波神奇的Python语句、函数与方法的使用技巧总结
2015/12/08 Python
对pandas中iloc,loc取数据差别及按条件取值的方法详解
2018/11/06 Python
使用Python实现毫秒级抢单功能
2019/06/06 Python
opencv 获取rtsp流媒体视频的实现方法
2019/08/23 Python
Python调用graphviz绘制结构化图形网络示例
2019/11/22 Python
python中seaborn包常用图形使用详解
2019/11/25 Python
pytorch torchvision.ImageFolder的用法介绍
2020/02/20 Python
python cv2.resize函数high和width注意事项说明
2020/07/05 Python
HTML5 script元素async、defer异步加载使用介绍
2013/08/23 HTML / CSS
浅析HTML5 Landmark
2020/09/11 HTML / CSS
函授自我鉴定范文
2014/02/06 职场文书
《和我们一样享受春天》教学反思
2014/02/07 职场文书
个人违纪检讨书
2014/09/15 职场文书