js中settimeout方法加参数的使用实例

 更新时间:2014年02月27日 17:28:09   作者:  
这篇文章主要介绍了js中settimeout方法加参数的使用,需要的朋友可以参考下
简单使用看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)
} */
}

相关文章

  • 常见的JS字符串属性与方法集锦

    常见的JS字符串属性与方法集锦

    字符串的操作在js中非常频繁,也非常重要,下面这篇文章主要给大家介绍了关于JS字符串属性与方法的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-01-01
  • Javascript实现鼠标移入方向感知

    Javascript实现鼠标移入方向感知

    这篇文章主要为大家详细介绍了Javascript实现鼠标移入方向感知,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-06-06
  • js加入收藏以及使用Jquery更改透明度

    js加入收藏以及使用Jquery更改透明度

    本文为大家提供一段加入收藏的js代码以及实用Jquery更改对象透明度的代码,需要的朋友可以参考下
    2014-01-01
  • Javascript简单实现可拖动的div

    Javascript简单实现可拖动的div

    实现div拖动有很多方法,不过目前比较常见的就是使用javascript实现的了,下面有个不错的示例,大家可以尝试操作下
    2013-10-10
  • JS函数进阶之prototy用法实例分析

    JS函数进阶之prototy用法实例分析

    这篇文章主要介绍了JS函数进阶之prototy用法,结合实例形式分析了JavaScript函数中使用prototy扩展属性相关操作技巧,需要的朋友可以参考下
    2020-01-01
  • js实现无限层级树形数据结构(创新算法)

    js实现无限层级树形数据结构(创新算法)

    这篇文章主要介绍了js实现无限层级树形数据结构,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 教你3分钟利用原生js实现有进度监听的文件上传预览组件

    教你3分钟利用原生js实现有进度监听的文件上传预览组件

    这篇文章主要给大家介绍了关于如何3分钟利用原生js实现有进度监听的文件上传预览组件的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用js具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-07-07
  • bootstrap table插件动态加载表头

    bootstrap table插件动态加载表头

    这篇文章主要为大家详细介绍了bootstrap table插件动态加载表头,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • js微信分享接口调用详解

    js微信分享接口调用详解

    这篇文章主要为大家详细介绍了js微信分享接口调用的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-07-07
  • 原生js实现可爱糖果数字时间特效

    原生js实现可爱糖果数字时间特效

    本文主要介绍了原生js实现可爱糖果数字时间特效的实例代码,附效果展示和代码演示。具有一定的参考价值,下面跟着小编一起来看下吧
    2016-12-12

最新评论