Встречается на собеседованиях • сегодня
Какие полюсы и минусы setInterval
Плюсы:
- Простота использования — легко запускать и останавливать.
- Подходит для повторяющихся задач (например, обновление UI, опрос сервера).
Минусы:
- Нет гарантии точного времени выполнения (если код внутри долгий, интервалы «накладываются»).
- Может вызывать утечки памяти, если не очищать через
clearInterval. - Блокирует поток при долгих операциях, что вредит производительности.
Пример:
javascript
const timer = setInterval(() => {
console.log('Tick');
}, 1000);
// Очистка через 5 секунд
setTimeout(() => clearInterval(timer), 5000);Альтернатива: requestAnimationFrame для анимаций или рекурсивный setTimeout для гибкости.

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