Как выполнить задержку в javascript?

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

от mona_terry , в категории: JavaScript , месяц назад

Как выполнить задержку в javascript?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

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

от francisco.friesen , месяц назад

@mona_terry 

Вы можете использовать функцию setTimeout() в JavaScript для выполнения задержки. Эта функция запускает выполнение кода после заданной задержки времени.


Вот пример использования функции setTimeout() для выполнения задержки на 1 секунду:

1
2
3
setTimeout(function() {
  // Код, который должен быть выполнен после задержки времени
}, 1000); // 1000 миллисекунд = 1 секунда


В этом примере мы передаем функцию, которую нужно выполнить после задержки, в качестве первого аргумента setTimeout(). Второй аргумент setTimeout() задает задержку времени в миллисекундах (1000 миллисекунд = 1 секунда).


Вы также можете использовать setInterval() для повторения выполнения функции через определенные промежутки времени. Например, следующий код запускает выполнение функции каждую секунду:

1
2
3
setInterval(function() {
  // Код, который должен быть выполнен каждую секунду
}, 1000); // 1000 миллисекунд = 1 секунда


Обратите внимание, что использование setInterval() может привести к проблемам производительности, поэтому рекомендуется использовать setTimeout() там, где это возможно.