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 相关文章推荐
Dojo之路:如何利用Dojo实现Drag and Drop效果
Apr 10 Javascript
MC Dialog js弹出层 完美兼容多浏览器(5.6更新)
May 06 Javascript
javascript表单验证 - Parsley.js使用和配置
Jan 25 Javascript
jQuery实现图片放大预览实现原理及代码
Sep 12 Javascript
jQuery中:eq()选择器用法实例
Dec 29 Javascript
jQuery选择器源码解读(四):tokenize方法的Expr.preFilter
Mar 31 Javascript
实例解析jQuery插件EasyUI最常用的表单验证规则
Nov 29 Javascript
javascript设计模式之module(模块)模式
Aug 19 Javascript
JS制作类似选项卡切换的年历
Dec 03 Javascript
利用Mongoose让JSON数据直接插入或更新到MongoDB
May 03 Javascript
Angularjs中数据绑定的实例详解
Aug 25 Javascript
vue 兄弟组件的信息传递的方法实例详解
Aug 30 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
关于二级目录拖拽排序的实现(源码示例下载)
2013/04/26 PHP
PHP防止表单重复提交的几种常用方法汇总
2014/08/19 PHP
PHP代码实现爬虫记录――超管用
2015/07/31 PHP
Laravel重写用户登录简单示例
2016/10/08 PHP
php实现表单提交上传文件功能
2018/05/28 PHP
初学prototype,发个JS接受URL参数的代码
2006/09/25 Javascript
JS array 数组详解
2009/03/22 Javascript
JS 拼图游戏 面向对象,注释完整。
2009/06/18 Javascript
学习ExtJS border布局
2009/10/08 Javascript
jQuery 工具函数学习资料
2010/04/29 Javascript
JavaScript中instanceof运算符的用法总结
2013/11/19 Javascript
JS控制层作圆周运动的方法
2016/06/20 Javascript
jQuery实现输入框邮箱内容自动补全与上下翻动显示效果【附demo源码下载】
2016/09/20 Javascript
基于js实现checkbox批量选中操作
2016/11/22 Javascript
如何使用headjs来管理和异步加载js
2016/11/29 Javascript
浅谈React 服务器端渲染的使用
2018/05/08 Javascript
微信小程序map组件结合高德地图API实现wx.chooseLocation功能示例
2019/01/23 Javascript
EasyUI 数据表格datagrid列自适应内容宽度的实现
2019/07/18 Javascript
layer.msg()去掉默认时间,实现手动关闭的方法
2019/09/12 Javascript
详解vue-cli项目在IE浏览器打开报错解决方法
2020/12/10 Vue.js
Python 常用 PEP8 编码规范详解
2017/01/22 Python
Python中关于Sequence切片的下标问题详解
2017/06/15 Python
python嵌套字典比较值与取值的实现示例
2017/11/03 Python
python 显示数组全部元素的方法
2018/04/19 Python
用Python编写一个简单的CS架构后门的方法
2018/11/20 Python
详解pyppeteer(python版puppeteer)基本使用
2019/06/12 Python
对python中各个response的使用说明
2020/03/28 Python
Python 给下载文件显示进度条和下载时间的实现
2020/04/02 Python
为什么说python更适合树莓派编程
2020/07/20 Python
PyCharm2020最新激活码+激活码补丁(亲测最新版PyCharm2020.2激活成功)
2020/11/25 Python
如何编写python的daemon程序
2021/01/07 Python
Sunglasses Shop英国:欧洲领先的太阳镜在线供应商之一
2018/09/19 全球购物
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
党的群众路线教育实践活动先进个人材料
2014/12/24 职场文书
年会邀请函范文
2015/01/30 职场文书
JavaScript 对象创建的3种方法
2021/11/17 Javascript