Maison > interface Web > js tutoriel > le corps du texte

js中settimeout方法加参数

高洛峰
Libérer: 2017-02-08 16:11:45
original
1077 Les gens l'ont consulté

这篇文章主要介绍了js中settimeout方法加参数,需要的朋友可以参考下

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()">
Copier après la connexion


我现在的问题是多个之间,只传回来最后一个,想一想啊

复制代码 代码如下:

/* for (var i=0;i<points.length;i++){ 
AddGuiJi(points[i],value); 
//var t=setTimeout(function(){ AddGuiJi(points[i],value);},2000*i) 
} */
Copier après la connexion


上面中错误的原因是time被触发执行的时候,i=4,所以虽然是多个但是总是最后一个
解决办法

复制代码 代码如下:

var timerr; 
function xunhuanlian(points,value){ 
if(replayi
Copier après la connexion

更多js中settimeout方法加参数相关文章请关注PHP中文网!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!