js中settimeout方法加參數(shù)
更新時(shí)間:2014年02月28日 14:57:06 作者:
這篇文章主要介紹了js中settimeout方法加參數(shù),需要的朋友可以參考下
js中settimeout方法加參數(shù)的使用。
簡(jiǎn)單使用看w3school
里面沒有參數(shù)調(diào)用,
例子:
<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="顯示定時(shí)的警告框" onClick = "timedMsg()">
我現(xiàn)在的問題是多個(gè)之間,只傳回來最后一個(gè),想一想啊
/* for (var i=0;i<points.length;i++){
AddGuiJi(points[i],value);
//var t=setTimeout(function(){ AddGuiJi(points[i],value);},2000*i)
} */
上面中錯(cuò)誤的原因是time被觸發(fā)執(zhí)行的時(shí)候,i=4,所以雖然是多個(gè)但是總是最后一個(gè)
解決辦法
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)
} */
}
簡(jiǎn)單使用看w3school
里面沒有參數(shù)調(diào)用,
例子:
復(fù)制代碼 代碼如下:
<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="顯示定時(shí)的警告框" onClick = "timedMsg()">
我現(xiàn)在的問題是多個(gè)之間,只傳回來最后一個(gè),想一想啊
復(fù)制代碼 代碼如下:
/* for (var i=0;i<points.length;i++){
AddGuiJi(points[i],value);
//var t=setTimeout(function(){ AddGuiJi(points[i],value);},2000*i)
} */
上面中錯(cuò)誤的原因是time被觸發(fā)執(zhí)行的時(shí)候,i=4,所以雖然是多個(gè)但是總是最后一個(gè)
解決辦法
復(fù)制代碼 代碼如下:
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中setTimeout的巧妙用法前端函數(shù)節(jié)流
- 快速掌握Node.js中setTimeout和setInterval的使用方法
- JavaScript 定時(shí)器 SetTimeout之定時(shí)刷新窗口和關(guān)閉窗口(代碼超簡(jiǎn)單)
- JavaScript中SetInterval與setTimeout的用法詳解
- javascript中SetInterval與setTimeout的定時(shí)器用法
- JavaScript中setTimeout的那些事兒
- JavaScript中停止執(zhí)行setInterval和setTimeout事件的方法
- js中setTimeout()與clearTimeout()用法實(shí)例淺析
- Javascript的setTimeout()使用閉包特性時(shí)需要注意的問題
- js中的setInterval和setTimeout使用實(shí)例
- setTimeout學(xué)習(xí)小結(jié)
相關(guān)文章
JS實(shí)現(xiàn)瀏覽器狀態(tài)欄文字從右向左彈出效果代碼
這篇文章主要介紹了JS實(shí)現(xiàn)瀏覽器狀態(tài)欄文字從右向左彈出效果,涉及JavaScript結(jié)合時(shí)間函數(shù)遍歷字符串及動(dòng)態(tài)改變狀態(tài)欄顯示效果的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-10-10echarts學(xué)習(xí)之如何給餅圖中間添加文字
這篇文章主要介紹了echarts學(xué)習(xí)之如何給餅圖中間添加文字問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-03-03JavaScript實(shí)現(xiàn)的DOM樹遍歷方法詳解【二叉DOM樹、多叉DOM樹】
這篇文章主要介紹了JavaScript實(shí)現(xiàn)的DOM樹遍歷方法,結(jié)合實(shí)例形式詳細(xì)分析了二叉DOM樹、多叉DOM樹的前序、中序與后序遍歷,以及多叉樹深度優(yōu)先、廣度優(yōu)先等相關(guān)遍歷操作實(shí)現(xiàn)技巧,需要的朋友可以參考下2018-05-05JS解決?Array.fill()參數(shù)為對(duì)象指向同一個(gè)引用地址的問題
這篇文章主要介紹了JS解決?Array.fill()參數(shù)為對(duì)象指向同一個(gè)引用地址問題,解決方案使用map返回出不同的引用的地址,fill參數(shù)可隨意填寫(不為空),主要是map函數(shù)中返回的數(shù)據(jù),需要的朋友可以參考下2023-02-02弱類型語言javascript中 a,b 的運(yùn)算實(shí)例小結(jié)
這篇文章主要介紹了弱類型語言javascript中 a,b 的運(yùn)算,結(jié)合實(shí)例形式總結(jié)分析了js閉包函數(shù)中布爾值與字符串的a,b運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2019-08-08