logo

Метод JavaScript setTimeout().

The setTimeout() Метод у JavaScript використовується для виконання функції після очікування вказаного інтервалу часу. Цей метод повертає числове значення, яке представляє значення ID таймера.

На відміну від setInterval() метод, в setTimeout() метод виконує функцію лише один раз. Цей метод можна записати з або без вікно префікс.

Ми можемо використовувати clearTimeout() метод, щоб зупинити тайм-аут або запобігти виконанню функції, зазначеної в setTimeout() метод. Значення, яке повертає setTimeout() метод можна використовувати як аргумент clearTimeout() спосіб скасування таймера.

едіт мак гірш

Зазвичай використовуваний синтаксис setTimeout() метод наведено нижче.

Синтаксис

 window.setTimeout(function, milliseconds); 

Значення параметрів

Цей метод приймає два значення параметра функція і мілісекунд які визначаються наступним чином.

лексикографічно

функція: Це функція, що містить блок коду, який буде виконано.

мілісекунди: Цей параметр представляє інтервал часу, після якого виконується функція. Інтервал у мілісекундах. Його значення за замовчуванням дорівнює 0. Воно визначає частоту виконання коду. Якщо не вказано, значення 0 використовується.

масив структури мовою c

Розберемося з використанням setTimeout() за допомогою деяких ілюстрацій.

Приклад1

Це простий приклад використання setTimeout() метод. Тут з інтервалом у дві секунди відображатиметься діалогове вікно попередження. Ми не використовуємо жодних методів, щоб запобігти виконанню функції, зазначеної в setTimeout() метод. Отже setTimeout() Метод виконує вказану функцію лише один раз, після заданого інтервалу часу.

 setTimeout() method <h3> This is an example of using the setTimeout() method </h3> <p> Click the following button before 2 seconds to see the effect. </p> Stop var a = setTimeout(fun1, 2000); function fun1() { var win1 = window.open(); win1.document.write(&apos; <h2> Welcome to the javaTpoint.com </h2>&apos;); setTimeout(function(){win1.close()}, 2000); } function stop() { clearTimeout(a); } 
Перевірте зараз

Вихід

Метод JavaScript setTimeout().

Результат залишиться незмінним, якщо користувач клацне СТІЙ перед двома секундами. В іншому випадку нова вкладка відкриється через дві секунди та закриється через дві секунди після відкриття.