ザ・ setTimeout()
メソッドは、指定された時間の後にコードのブロックを実行します。 このメソッドは、コードを1回だけ実行します。
JavaScriptsetTimeoutの一般的に使用される構文は次のとおりです。
setTimeout(function, milliseconds);
そのパラメータは次のとおりです。
- 関数 -コードのブロックを含む関数
- ミリ秒 -関数が実行された後の時間
例1:パラメーターをsetTimeoutに渡す
// program to pass parameter to a setTimeout() function
function greet() {
console.log('Hello world');
}
// passing parameter
setTimeout(greet, 3000);
console.log('This message is shown first');
出力
This message is shown first Hello world
上記のプログラムでは、 greet()
関数はに渡されます setTimeout()
。
ザ・ greet()
その後、関数が呼び出されます 3000 ミリ秒(3 秒)。
したがって、プログラムはテキストを表示します こんにちは世界 後一度だけ 3 秒。
例2:パラメーターを関数に渡す
//
program to pass parameter to function in setTimeout()function greet(x, y) { console.log(x); console.log(y); } // passing parameter setTimeout(greet, 3000, 'hello', 'world'); console.log('This message is shown first');
出力
This message is shown first hello world
上記のプログラムでは、追加のパラメータ バツ そして y で必要です greet()
関数。
電話をかけるとき setTimeout()
関数、追加の引数 'hello'
そして 'world'
によって使用される渡されます greet()
関数。
Hope this helps!
Source link