Maison  >  Article  >  interface Web  >  La différence entre setTimeout et setInterval dans JS

La différence entre setTimeout et setInterval dans JS

Guanhui
Guanhuioriginal
2020-05-29 13:24:162293parcourir

La différence entre setTimeout et setInterval dans JS

La différence entre setTimeout et setInterval dans JS

La méthode setTimeout consiste à exécuter une fonction ou une expression après un nombre spécifié de millisecondes, tandis que la méthode setInterval Elle boucle pour exécuter la fonction ou l'expression tous les nombres de millisecondes spécifiés jusqu'à ce que la méthode clearInterval l'efface.

Différence de code

setTimeout

function hello(){
alert("hello");
}
//使用方法名字执行方法
var t1 = window.setTimeout(hello,1000);
var t2 = window.setTimeout("hello()",3000);//使用字符串执行方法
window.clearTimeout(t1);//清除定时器

setInterval

//实时刷新时间单位为毫秒
setInterval('refreshQuery()',8000); 
/* 刷新查询 */
function refreshQuery(){
   $("#mainTable").datagrid('reload',null);
}

Tutoriel recommandé :《Tutoriel JS

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn