У цьому прикладі ви навчитеся писати програму JavaScript, яка передаватиме параметр функції setTimeout ().
Щоб зрозуміти цей приклад, ви повинні знати такі теми програмування JavaScript:
- Функція JavaScript та вирази функцій
 - Javascript setTimeout ()
 
setTimeout()Метод виконується блок коду по закінченні зазначеного часу. Метод виконує код лише один раз.
Найчастіше використовується синтаксис JavaScript setTimeout:
 setTimeout(function, milliseconds);
Його параметри:
- function - функція, що містить блок коду
 - мілісекунди - час, через який функція виконується
 
Приклад 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');
Вихідні дані
Це повідомлення відображається першим Привіт світ
У наведеній вище програмі greet()функція передається до setTimeout().
Потім greet()функція викликається через 3000 мілісекунд ( 3 секунди).
Отже, програма відображає текст Hello world лише один раз через 3 секунди.
Приклад 2: Передача параметра у функцію
//програма для передачі параметру функції у 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');
Вихідні дані
Це повідомлення показано першим привіт світ
У наведеній вище програмі у greet()функції потрібні додаткові параметри x та y .
При виклику setTimeout()функції передаються додаткові аргументи 'hello'та 'world', які використовуються greet()функцією.








