JavaScript の setTimeout 関数は、指定したミリ秒後に関数または計算式を呼び出します。その構文は "setTimeout(func,ms)" です。戻り値は ID であり、渡すことができます。実行をキャンセルする「clearTimeout」関数。
#ブラウザのサポート
Chrome | Internet Explorer / Edge | Firefox | Safari | Opera | |
---|---|---|---|---|---|
1.0 | 4.0 | 1.0 | 1.0 | 4.0 |
コード例
「Hello」は 3 秒 (3000 ミリ秒) 後にポップアップ表示されます:var myVar; function myFunction() { myVar = setTimeout(alertFunc, 3000);} function alertFunc() { alert("Hello!");}
var x = document.getElementById("txt"); setTimeout(function(){ x.value = "2 秒" }, 2000); setTimeout(function(){ x.value = "4 秒" }, 4000); setTimeout(function(){ x.value = "6 秒" }, 6000);
var myVar; function myFunction() { myVar = setTimeout(function(){ alert("Hello") }, 3000); } function myStopFunction() { clearTimeout(myVar); }
推奨チュートリアル: 「JS チュートリアル 」
以上がJavaScript で setTimeout 関数を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。