Dalam contoh ini, anda akan belajar menulis program JavaScript yang akan meneruskan parameter ke fungsi setTimeout ().
Untuk memahami contoh ini, anda harus mempunyai pengetahuan mengenai topik pengaturcaraan JavaScript berikut:
- Ekspresi Fungsi dan Fungsi JavaScript
- Set JavascriptTimeout ()
The setTimeout()Cara melaksanakan satu blok kod selepas masa yang ditetapkan. Kaedah melaksanakan kod hanya sekali.
Sintaks JavaScript setTimeout yang biasa digunakan adalah:
setTimeout(function, milliseconds);
Parameternya adalah:
- function - fungsi yang mengandungi blok kod
- milisaat - masa selepas itu fungsi dijalankan
Contoh 1: Melewati Parameter ke 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');
Pengeluaran
Mesej ini ditunjukkan Hello world pertama
Dalam program di atas, greet()fungsi diteruskan ke setTimeout().
Yang greet()fungsi kemudian mendapat dipanggil selepas 3000 milisaat ( 3 saat).
Oleh itu, program ini memaparkan teks Hello world hanya sekali selepas 3 saat.
Contoh 2: Melewatkan Parameter ke Fungsi
//program untuk meneruskan parameter untuk berfungsi di 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');
Pengeluaran
Mesej ini ditunjukkan hello world pertama
Dalam program di atas, parameter tambahan x dan y diperlukan dalam greet()fungsi tersebut.
Semasa memanggil setTimeout()fungsi, argumen tambahan 'hello'dan 'world'dilalui yang digunakan oleh greet()fungsi.








