js での settimeout メソッドとパラメーターの使用。 簡単な使用については、w3school を参照してください。パラメータ呼び出しはありません。例: コードをコピーします コードは次のとおりです。 <br>function timedMsg() <br>{ <br>var a ="dd"; <br>var t=setTimeout(function (){ cao(a);},3000) <br>} <br>function cao(a) <br>{ <br>alert(a); } <br> 🎜>私が今抱えている問題は、それらの間で、最後のものだけが送り返されるということです。よく考えてください コードをコピーしてください コードは次のとおりです次のように:/* for (var i=0;iAddGuiJi(points[i],value); =setTimeout(function(){ AddGuiJi(points [i],value);},2000*i) } */ 上記のエラーの理由は、時間がトリガーされるときです。実行の場合、i=4 なので、複数ありますが、常に最後の ソリューション コードをコピー コードは次のとおりですvar timerr ; function xunhuanlian(points,value){ if(replayiAddGuiJi(points[replayi],value); replayi ; timerr=setTimeout(function (){ xunhuanlian(points,value);},1000); } else{ replayi =0; ); } /* for ( var i=0;iAddGuiJi(points[i],value); function(){ AddGuiJi(points[i],value) ;},2000*i) } */ }