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实现读取txt文档的脚本
Jul 20 Javascript
asp 取文本框名称代码
Dec 02 Javascript
javascript中match函数的用法小结
Feb 08 Javascript
Javascript实现字数统计
Jul 03 Javascript
jQuery each函数源码分析
May 25 Javascript
BootStrap智能表单实战系列(六)表单编辑页面的数据绑定
Jun 13 Javascript
VUE中v-model和v-for指令详解
Jun 23 Javascript
jQuery 实现批量提交表格多行数据的方法
Aug 09 jQuery
微信小程序学习笔记之本地数据缓存功能详解
Mar 29 Javascript
不刷新网页就能链接新的js文件方法总结
Mar 01 Javascript
echarts饼图各个板块之间的空隙如何实现
Dec 01 Javascript
vue实现Toast组件轻提示
Apr 10 Vue.js
回车直接实现点击某按钮的效果即触发单击事件
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函数 serialize()和unserialize()
2012/02/04 PHP
php中使用redis队列操作实例代码
2013/02/07 PHP
php输出xml必须header的解决方法
2014/10/17 PHP
php面向对象与面向过程两种方法给图片添加文字水印
2015/08/26 PHP
PHP编程实现计算抽奖概率算法完整实例
2017/08/09 PHP
PHP使用XMLWriter读写xml文件操作详解
2018/07/31 PHP
jQuery 性能优化指南(2)
2009/05/21 Javascript
javascript四舍五入函数代码分享(保留后几位)
2013/12/10 Javascript
javacript使用break内层跳出外层循环分析
2015/01/12 Javascript
EasyUI,点击开启编辑框,并且编辑框获得焦点的方法
2015/03/01 Javascript
jquery分隔Url的param方法(推荐)
2016/05/25 Javascript
AngularJS实现在ng-Options加上index的解决方法
2016/11/03 Javascript
详解基于angular路由的requireJs按需加载js
2017/01/20 Javascript
JS实现中国公民身份证号码有效性验证
2017/02/20 Javascript
Vue2递归组件实现树形菜单
2017/04/10 Javascript
详解js跨域请求的两种方式,支持post请求
2018/05/05 Javascript
vue.js提交按钮时进行简单的if判断表达式详解
2018/08/08 Javascript
JavaScript 异步时序问题
2020/11/20 Javascript
[49:27]2018DOTA2亚洲邀请赛 4.4 淘汰赛 TNC vs VG 第一场
2018/04/05 DOTA
用Python中的__slots__缓存资源以节省内存开销的方法
2015/04/02 Python
python自然语言编码转换模块codecs介绍
2015/04/08 Python
Python 操作MySQL详解及实例
2017/04/30 Python
浅谈Python用QQ邮箱发送邮件时授权码的问题
2018/01/29 Python
Numpy之文件存取的示例代码
2018/08/03 Python
python实现随机梯度下降法
2020/03/24 Python
Pytorch之卷积层的使用详解
2019/12/31 Python
销售业务实习自我鉴定
2013/09/23 职场文书
函授自我鉴定
2013/11/06 职场文书
公务员政审个人鉴定
2014/02/25 职场文书
论文评语大全
2014/04/29 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
小学运动会加油词
2015/07/18 职场文书
唱歌比赛拉拉队口号
2015/12/25 职场文书
微信小程序和php的登录实现
2021/04/01 PHP
分析SQL窗口函数之聚合窗口函数
2022/04/21 Oracle
python turtle绘图
2022/05/04 Python