SetTimeout () İşlevine Parametre Aktarmak için JavaScript Programı

Bu örnekte, setTimeout () işlevine bir parametre aktaracak bir JavaScript programı yazmayı öğreneceksiniz.

Bu örneği anlamak için, aşağıdaki JavaScript programlama konuları hakkında bilgi sahibi olmalısınız:

  • JavaScript İşlev ve İşlev İfadeleri
  • Javascript setTimeout ()

setTimeout()Yöntem, belirli bir süre sonra bir kod bloğunu yürütür. Yöntem, kodu yalnızca bir kez yürütür.

JavaScript setTimeout'un yaygın olarak kullanılan sözdizimi şöyledir:

 setTimeout(function, milliseconds);

Parametreleri:

  • işlev - bir kod bloğu içeren bir işlev
  • milisaniye - fonksiyonun çalıştırılmasından sonra geçen süre

Örnek 1: setTimeout'a Parametre Aktarma

 // 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');

Çıktı

Bu mesaj ilk olarak gösterilir  Merhaba dünya

Yukarıdaki programda greet()işlev setTimeout(),.

greet()Fonksiyonu daha sonra sonra çağrılan 3000 milisaniye ( 3 saniye).

Bu nedenle, program Hello world metnini 3 saniye sonra yalnızca bir kez görüntüler .

Örnek 2: Parametreyi İşleve Aktarma

 // parametreyi setTimeout () işlevine iletmek için program function greet(x, y) ( console.log(x); console.log(y); ) // passing parameter setTimeout(greet, 3000, 'hello', 'world'); console.log('This message is shown first');

Çıktı

 Bu mesaj ilk olarak gösterilir merhaba dünya

Yukarıdaki programda, fonksiyonda ek parametreler x ve y gereklidir greet().

Fonksiyonu çağırırken, setTimeout()fonksiyon tarafından kullanılan ek argümanlar 'hello've 'world'aktarılır greet().

Ilginç makaleler...