Heim > Artikel > Web-Frontend > Fügen Sie Parameter zur Settimeout-Methode in js hinzu
In diesem Artikel werden hauptsächlich die settimeout-Methode und -Parameter in js vorgestellt. Freunde, die sie benötigen, können sich auf
Die Verwendung der settimeout-Methode und -Parameter in js beziehen.
Für eine einfache Verwendung siehe w3school
Es gibt keinen Parameteraufruf darin,
Beispiel:
Code kopieren Der Code ist wie folgt:
<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()">
Mein aktuelles Problem ist, dass unter mehreren nur das letzte zurückgeschickt wird. Denken Sie darüber nach
Code kopieren Der Code lautet wie folgt:
/* for (var i=0;i<points.length;i++){ AddGuiJi(points[i],value); //var t=setTimeout(function(){ AddGuiJi(points[i],value);},2000*i) } */
Der Grund für den obigen Fehler ist, dass i = 4 ist, wenn die Zeit für die Ausführung ausgelöst wird, obwohl es mehrere gibt Einer, es ist immer der letzte
Lösung
Code kopieren Der Code lautet wie folgt:
var timerr; function xunhuanlian(points,value){ if(replayiWeitere Artikel zur Settimeout-Methode und zu Parametern in js finden Sie auf der chinesischen PHP-Website!