/ Справочники / JavaScript / setTimeout

Информация по поводу - setTimeout


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


Таймер не нужно "очищать" (clear), так как он сработает лишь один раз:
setTimeout("simple()", 1500);

function simple() {
     console.log("Функция будет вызвана лишь один раз через 1.5 секунды после старта программы");
}
Таким образом вы можете откладывать выполнение функций на время. Несмотря на то, что таймеры не нужно очищать (удалять), это все равно можно сделать через метод clearTimeout.