Warning: count(): Parameter must be an array or an object that implements Countable in /home/xs638785/agile-software.site/public_html/wp-content/plugins/rich-table-of-content/functions.php on line 490
setTimeout関数は、関数が実行されてから関数内で指定した時間の分だけ時間が経過した後に、特定の動作をさせたいという場合に使うことができる関数です。
setTimeoutは、指定した時間後に一度だけ動作するもので、指定した時間ごとに何度も動作させたい場合は、setIntervalという別の関数を使います。setIntervalは、読み込まれてから延々と実行され続けますが、clearInterval関数で、タイマーをとめることができます。
構文
setTimeout関数には、2つの引数があります。1つめの引数には、指定した時間が経過した後に実行するプログラムをファンクションの型で持たせます。2つめの引数には、1つめの引数に設定したプログラムの実行を開始するまでの時間を持たせます。時間は、ミリ秒の単位で記載します。1秒後に実行したいのであれば、2つめの引数の値は「1000」となります。
setTimeout(function(){console.log("10秒経過しました")},10000);