Différence : setTimeout ne s'exécute qu'une seule fois, ce qui signifie que l'exécution du code spécifié sera déclenchée lorsque le temps défini est écoulé, et qu'il se terminera après l'exécution tandis que etinterval s'exécutera en boucle, c'est-à-dire tous les ; Une fois l'intervalle de temps défini atteint, il exécutera Déclencher le code spécifié. Pour arrêter, vous devez utiliser la fonction clearInterval().
La différence entre settimeout et setinterval
1 SetTimeout et setInterval sont tous deux des minuteries dans JS et peuvent être spécifiés. Délai avant d'effectuer une opération. La différence est que setTimeout s'arrête après avoir effectué une opération après le temps spécifié ; tandis que setInterval peut continuer à boucler, vous pouvez utiliser window.clearInterval( );
function fun(){ alert('hello'); } setTimeout(fun,1000);//参数是函数名 setTimeout('fun()',1000);//参数是字符串 setInterval(fun,1000); setInterval('fun(),1000');
setTimeout(‘fun(name)’,1000);
function fun(name){ alert('hello'+' '+name); } setTimeout (function(){ fun('Tom'); },1000);//参数是函数名
Introduction à la programmation ! !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!