Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

javascriptのsetTimeout()メソッドとは何ですか?


setTimeout()

これは、多くのタイミングイベントの1つです。 ウィンドウ オブジェクトを使用すると、指定した時間間隔でコードを実行できます。このオブジェクトはSetTimeout()を提供しました 一定時間後に関数を実行します。 2つのパラメータが必要です 引数として。 1つは関数です もう1つは時間です 関数を実行する間隔を指定します。

構文

window.setTimeout(function, milliseconds);

例-1

次の例では、setTimeout()関数に渡される時間は2秒です。したがって、関数は2秒後に実行され、次のように出力が表示されます。

<html>
<body>
<p>wait 2 seconds.</p>
<script>
   setTimeout(function(){
      document.write("Tutorix is the best e-learning platform");
   }, 2000);
</script>
</body>
</html>

出力

wait 2 seconds
Tutorix is the best e-learning platform


例-2

次の例では、setTimeout()関数に渡される時間は3秒です。したがって、関数は3秒後に実行され、次のように出力が表示されます。

<html>
<body>
<p id = "time"></p>
<script>
   setTimeout(function(){
      document.getElementById("time").innerHTML = "Tutorix is the product of Tutorialspoint";
   }, 3000);
</script>
</body>
</html>

出力

Tutorix is the product of Tutorialspoint.

  1. JavaScriptの関数式とは何ですか?

    関数式を使用すると、後で変数名を使用して呼び出すことができる変数に関数を格納できます。また、通常の関数宣言のように吊り上げられていないため、定義する前に呼び出すことはできません。 以下は、JavaScriptで関数式を実装するためのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-wid

  2. JavaScriptのクロージャとは何ですか?

    JavaScriptのクロージャを使用すると、外部関数が実行されて返された後でも、内部関数から外部関数スコープにアクセスできます。これは、内部関数が常に外部関数変数にアクセスできることを意味します。 以下はJavaScriptのクロージャのコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device