Durch die Verwendung von JavaScript haben wir die Möglichkeit, Code nach einem festgelegten Intervall auszuführen, anstatt unmittelbar nach dem Aufruf der Funktion. Wir nennen dies ein Timing-Ereignis. stellt zwei Timer-Methoden wie folgt bereit:
window.setInterval(); 这个方法就是在一个周期内反复执行一直到窗口关闭或者 clearInterval() window.setTimeout(); 延迟执行内容
So verwenden Sie setInterval():
setInterval(code,millisec); code:可以是方法名,如果是方法不要加小括号。同时也可以是字符串用双引号将方法括起来。setInterval(“setCode()”,1000);或者setInterval(setCode,1000); millisec:是毫秒数,就是隔了多久执行
Der Code lautet wie folgt:
Die Verwendung von setTimeout und setInterval ist dieselbe.
Können also Parameter im Timer übergeben werden? Die Antwort ist nein. Was sollen wir also tun? Es wird empfohlen, anonyme Funktionen zu verwenden.
Der Code lautet wie folgt:
Es definiert den Timer und schreibt eine Funktion neu, um die Methode innerhalb der Funktion aufzurufen.
Natürlich können Sie die Funktion und die Parameter auch direkt mit „“ umgeben, der Wert des Parameters wird dadurch jedoch nicht periodisch geändert.
Das obige ist der detaillierte Inhalt vonJavascript-Timer – Donghua-lis Blog – CSDN-Blog. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!