Что такое setTimeout в JavaScript?

Пользователь

от keyon.brown , в категории: JavaScript , 2 месяца назад

Что такое setTimeout в JavaScript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от mona_terry , 2 месяца назад

@keyon.brown 

setTimeout в JavaScript - это функция, позволяющая задать задержку перед выполнением определенного кода или вызовом определенной функции. Она принимает в качестве аргументов функцию и время задержки (в миллисекундах). После указанного времени задержки функция будет выполнена.


Пример использования setTimeout:

1
2
3
4
5
function hello() {
  console.log("Привет");
}

setTimeout(hello, 5000);


В этом примере функция hello будет выполнена через 5 секунд после вызова setTimeout. Можно также использовать анонимную функцию вместо именованной функции:

1
2
3
setTimeout(function() {
  console.log("Привет");
}, 5000);


setTimeout часто используется для создания асинхронных операций, планирования выполнения кода и установки таймеров.