Heim > Web-Frontend > js-Tutorial > Hauptteil

Der Unterschied zwischen setTimeout und setInterval in JS

Guanhui
Freigeben: 2020-05-29 13:24:16
Original
2283 Leute haben es durchsucht

Der Unterschied zwischen setTimeout und setInterval in JS

Der Unterschied zwischen setTimeout und setInterval in JS

Die setTimeout-Methode besteht darin, eine Funktion oder einen Ausdruck nach einer angegebenen Anzahl von Millisekunden auszuführen, während Die setInterval-Methode führt die Funktion oder den Ausdruck alle angegebenen Millisekunden in einer Schleife aus, bis die Methode „clearInterval“ sie löscht.

Codeunterschied

setTimeout

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

setInterval

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

Empfohlenes Tutorial :《JS-Tutorial

Das obige ist der detaillierte Inhalt vonDer Unterschied zwischen setTimeout und setInterval in JS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
js
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage