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 相关文章推荐
jquery 将disabled的元素置为enabled的三种方法
Jul 25 Javascript
jquery.simple.tree插件 更简单,兼容性更好的无限树插件
Sep 03 Javascript
基于jQuery替换table中的内容并显示进度条的代码
Aug 02 Javascript
jquery实现动态画圆
Dec 04 Javascript
深入理解JavaScript系列(43):设计模式之状态模式详解
Mar 04 Javascript
学习JavaScript设计模式(策略模式)
Nov 26 Javascript
jQuery实现的超简单点赞效果实例分析
Dec 31 Javascript
详解AngularJS中$http缓存以及处理多个$http请求的方法
Feb 06 Javascript
JS判断Android、iOS或浏览器的多种方法(四种方法)
Jun 29 Javascript
为react组件库添加typescript类型提示的方法
Jun 15 Javascript
vue 解决provide和inject响应的问题
Nov 12 Javascript
js实现纯前端压缩图片
Nov 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 创建文件(文件夹)以及目录操作代码
2010/03/04 PHP
MySql数据库查询结果用表格输出PHP代码示例
2015/03/20 PHP
PHP使用CURL实现多线程抓取网页
2015/04/30 PHP
PHP框架Laravel学习心得体会
2015/10/28 PHP
php中json_encode不兼容JSON_UNESCAPED_UNICODE的解决方案
2016/05/31 PHP
PHP实现文字写入图片功能
2019/02/18 PHP
广泛收集的jQuery拖放插件集合
2012/04/09 Javascript
Javascript操作URL函数修改版
2013/11/07 Javascript
JS合并数组的几种方法及优劣比较
2014/09/19 Javascript
配置Grunt的Task时通配符支持和动态生成文件名问题
2015/09/06 Javascript
jquery实现可自动判断位置的弹出层效果代码
2015/10/12 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
2016/01/29 Javascript
12306 刷票脚本及稳固刷票脚本(防挂)
2017/01/04 Javascript
jQuery实现Select下拉列表进行状态选择功能
2017/03/30 jQuery
基于Node的React图片上传组件实现实例代码
2017/05/10 Javascript
angularjs之$timeout指令详解
2017/06/13 Javascript
Vue之Watcher源码解析(2)
2017/07/19 Javascript
新手快速入门微信小程序组件库 iView Weapp
2019/06/24 Javascript
Vue 通过公共字段,拼接两个对象数组的实例
2019/11/07 Javascript
JavaScript动画实例之粒子文本的实现方法详解
2020/07/28 Javascript
在Python的setuptools框架下生成egg的教程
2015/04/13 Python
收藏整理的一些Python常用方法和技巧
2015/05/18 Python
Python3实现的简单三级菜单功能示例
2019/03/12 Python
Django缓存系统实现过程解析
2019/08/02 Python
Pytorch中index_select() 函数的实现理解
2019/11/19 Python
python 经典数字滤波实例
2019/12/16 Python
Python实现病毒仿真器的方法示例(附demo)
2020/02/19 Python
Python基于opencv的简单图像轮廓形状识别(全网最简单最少代码)
2021/01/28 Python
详解CSS3新增的背景属性
2019/12/25 HTML / CSS
html5自定义video标签的海报与播放按钮功能
2019/12/04 HTML / CSS
乐高积木玩具美国官网:LEGO Shop US
2016/09/16 全球购物
获取邓白氏信用报告:Dun & Bradstreet
2019/01/22 全球购物
投标担保书范文
2014/04/02 职场文书
促销活动总结
2014/04/28 职场文书
反对形式主义、官僚主义、享乐主义和奢靡之风整改措施
2014/09/17 职场文书
python编程简单几行代码实现视频转换Gif示例
2021/10/05 Python