js中settimeout方法加参数的使用实例
时间:2024-04-16 09:47:15
简单使用看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)
} */
}
标签:settimeout,参数
0
投稿
猜你喜欢
Kali Linux 2022.1安装和相关配置教程(图文详解)
2023-11-10 15:54:50
MySQL数据库优化经验详谈
2009-12-15 10:34:00
MATLAB数学建模之画图汇总
2023-06-14 06:49:50
python tkinter与Mysql数据库交互实现账号登陆
2024-01-21 19:02:39
你的like语句为什么没索引详解
2024-01-13 14:16:18
Python+Tkinter实现简单的画图软件
2021-11-11 17:25:45
TensorFlow实现简单的CNN的方法
2023-09-14 14:08:50
一小时学会TensorFlow2之基本操作1实例代码
2023-03-01 23:58:10
Pandas.DataFrame时间序列数据处理的实现
2022-09-20 08:43:41
对Python3中的print函数以及与python2的对比分析
2021-09-12 08:29:35
使用 XSLT 解释 XML 文件
2009-03-08 19:06:00
js实现类bootstrap模态框动画
2024-04-18 09:31:12
认识那些被忽略的SQL Server注入技巧
2009-01-20 13:15:00
Python中关键字is与==的区别简述
2022-07-09 10:32:09
Django实现分页功能
2023-04-04 11:00:56
Python Pandas基础操作详解
2022-02-18 11:17:07
js怎么覆盖原有方法实现重写
2024-05-09 10:39:22
PyQt5实现从主窗口打开子窗口的方法
2023-01-14 11:06:11
在MySQL中使用LIMIT进行分页的方法
2024-01-20 22:27:58
python使用numpy读取、保存txt数据的实例
2021-04-05 22:38:49