Встречается на собеседованиях • сегодня
Что такое setInterval в JavaScript
setInterval — это функция в JavaScript, которая позволяет выполнять указанный код (или функцию) повторно через фиксированный интервал времени.
Синтаксис:
javascript
const intervalId = setInterval(callback, delay, arg1, arg2, ...);callback— функция, которая будет вызываться.delay— интервал в миллисекундах (1000 мс = 1 сек).arg1, arg2, ...— дополнительные аргументы, передаваемые вcallback.
Пример:
javascript
let counter = 0;
const intervalId = setInterval(() => {
console.log(`Прошло ${++counter} секунд`);
if (counter === 5) clearInterval(intervalId); // остановка через 5 сек
}, 1000);Важно:
- Возвращает
intervalId, который можно использовать для остановки черезclearInterval(intervalId). - Без очистки (
clearInterval) интервал будет работать бесконечно. - Точность времени не гарантируется (зависит от нагрузки браузера).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы