Встречается на собеседованиях • сегодня
Как работает setInterval
setInterval - это функция, которая вызывает переданный колбэк через заданный интервал времени (в миллисекундах). Возвращает уникальный ID, который можно использовать для остановки интервала с помощью clearInterval.
Особенности:
- Интервал не гарантирует точное время выполнения (зависит от нагрузки основного потока)
- Колбэк выполняется до завершения предыдущего вызова, если он занял больше времени, чем интервал
javascript
const intervalId = setInterval(() => {
console.log('Tick');
}, 1000);
// Остановка через 5 секунд
setTimeout(() => clearInterval(intervalId), 5000);Важно: всегда очищайте интервалы при unmount компонента (в React) или когда они больше не нужны, чтобы избежать утечек памяти.

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