首頁 >web前端 >js教程 >js中settimeout方法加參數

js中settimeout方法加參數

高洛峰
高洛峰原創
2017-02-08 16:11:451129瀏覽

這篇文章主要介紹了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()">


我現在的問題
代碼如下:

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

我現在的問題是多個之間,只傳回來最後一個,啊

複製代碼

代碼如下:

var timerr; 
function xunhuanlian(points,value){ 
if(replayi

上面中錯誤的原因是time被觸發執行的時候,i=4,所以雖然是多個但是總是最後一個解決

🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜🎜 🎜複製程式碼🎜🎜 程式碼如下:🎜rrreee🎜更多js中settimeout方法加參數相關文章請關注PHP中文網! 🎜
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn