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实现的激活输入框后隐藏初始内容
Jun 29 Javascript
仿校内登陆框,精美,给那些很厉害但是没有设计天才的程序员
Nov 24 Javascript
XmlUtils JS操作XML工具类
Oct 01 Javascript
node.js中的fs.rmdir方法使用说明
Dec 16 Javascript
Vuex之理解state的用法实例
Apr 19 Javascript
JavaScript实现form表单的多文件上传
Mar 27 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
Aug 18 Javascript
js实现导航跟随效果
Nov 17 Javascript
vue组件中watch props根据v-if动态判断并挂载DOM的问题
May 12 Javascript
小程序云开发获取不到数据库记录的解决方法
May 18 Javascript
koa2服务端使用jwt进行鉴权及路由权限分发的流程分析
Jul 22 Javascript
vue数据响应式原理知识点总结
Feb 16 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初学者头疼十四条问题大总结
2008/11/12 PHP
php中filter_input函数用法分析
2014/11/15 PHP
PHP中set error handler函数用法小结
2015/11/11 PHP
详解PHP实现异步调用的4种方法
2016/03/14 PHP
分享php多功能图片处理类
2016/05/15 PHP
利用php实现一周之内自动登录存储机制(cookie、session、localStorage)
2016/10/31 PHP
Yii2框架类自动加载机制实例分析
2018/05/02 PHP
thinkPHP5框架闭包函数与子查询传参用法示例
2018/08/02 PHP
PHP面向对象程序设计中的self、static、parent关键字用法分析
2019/08/14 PHP
JS中confirm,alert,prompt函数区别分析
2011/01/17 Javascript
精通Javascript系列之Javascript基础篇
2011/06/07 Javascript
js关闭当前页面(窗口)的几种方式总结
2013/03/05 Javascript
js变量、作用域及内存详解
2014/09/23 Javascript
jquery实现浮动的侧栏实例
2015/06/25 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
JS中mouseup事件丢失的原因与解决办法
2017/06/14 Javascript
JS数组操作中的经典算法实例讲解
2017/07/26 Javascript
angularjs的单选框+ng-repeat的实现方法
2018/09/12 Javascript
vue动态注册组件实例代码详解
2019/05/30 Javascript
微信小程序实现页面跳转传递参数(实体,对象)
2019/08/12 Javascript
NodeJS多种创建WebSocket监听的方式(三种)
2020/06/04 NodeJs
使用Python的Scrapy框架十分钟爬取美女图
2016/12/26 Python
python版简单工厂模式
2017/10/16 Python
python读取文本中的坐标方法
2018/10/14 Python
使用PYTHON解析Wireshark的PCAP文件方法
2019/07/23 Python
Python监控服务器实用工具psutil使用解析
2019/12/19 Python
pycharm无法导入本地模块的解决方式
2020/02/12 Python
PageFactory设计模式基于python实现
2020/04/14 Python
Skyscanner台湾:全球知名的旅行比价引擎
2018/07/01 全球购物
保时捷设计:Porsche Design
2019/03/30 全球购物
俄罗斯名牌服装网上商店:UNIQUE FABRIC
2019/07/25 全球购物
实习教师自我鉴定
2013/09/27 职场文书
口腔医学技术应届生求职信
2013/11/09 职场文书
暑期实习鉴定
2013/12/16 职场文书
2014群众路线学习笔记
2014/11/06 职场文书
vue @click.native 绑定原生点击事件
2022/04/22 Vue.js