Window.setTimeout()またはWindow.setInterval()を使用します。
window.setTimeout( code, delay )
window.setInterval( code, delay )
一定時間後に呼び出される関数または実行するコードは、引数codeで指定します。
| 実行内容 | サンプルコード |
|---|---|
| JavaScriptコードの実行 | window.setTimeout( 'alert( "test" )', 1000 ); |
| 関数の呼び出し | window.setTimeout( FunctionName, 1000 ); |
| 引数を持つ関数の呼び出し (JavaScriptコードとして渡す) |
window.setTimeout( 'FunctionName(x)', 1000 );(文字列として記述する) |
| 引数を持つ関数の呼び出し (匿名関数として渡す) |
window.setTimeout( function() { FunctionName(x) }, 1000 ); |