JavaScript の setInterval 関数は、指定されたサイクル タイムに従って関数を呼び出したり、式を計算したりする関数です。その構文は "setInterval(func,ms)" です。戻り値は ID であり、渡すことができます。実行をキャンセルするには「clearInterval」関数を使用します。
使用例
名前付き関数「Hello」を呼び出すことで、3 秒 (3000 ミリ秒) ごとにポップアップを表示できます。 ":
var myVar; function myFunction() { myVar = setInterval(alertFunc, 3000); } function alertFunc() { alert("Hello!"); }
現在時刻を表示します (setInterval() メソッドは、watch 関数と同様に 1 秒ごとに関数を実行します):
var myVar = setInterval(function(){ myTimer() }, 1000); function myTimer() { var d = new Date(); var t = d.toLocaleTimeString(); document.getElementById("demo").innerHTML = t; }
clearInterval() を使用して、次の実行を停止しますsetInterval:
var myVar = setInterval(function(){ myTimer() }, 1000); function myTimer() { var d = new Date(); var t = d.toLocaleTimeString(); document.getElementById("demo").innerHTML = t; } function myStopFunction() { clearInterval(myVar); }
setInterval() と clearInterval() を使用して動的な進行状況バーを作成します:
function move() { var elem = document.getElementById("myBar"); var width = 0; var id = setInterval(frame, 10); function frame() { if (width == 100) { clearInterval(id); } else { width++; elem.style.width = width + '%'; } } }
推奨チュートリアル: "JavaScript"
以上がJavascriptでsetInterval関数を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。