Встречается на собеседованиях • сегодня
Что такое побочный эффект в useEffect
Побочный эффект в useEffect — это любое действие, которое выходит за рамки чистого рендеринга компонента. Это могут быть:
- Запросы к API
- Подписки на события
- Изменение DOM вручную
- Таймеры (
setTimeout,setInterval) - Логирование
Пример:
javascript
useEffect(() => {
// Побочный эффект - подписка на событие
window.addEventListener('resize', handleResize);
// Очистка эффекта
return () => {
window.removeEventListener('resize', handleResize);
};
}, []);Важно очищать эффекты, чтобы избежать утечек памяти и непредвиденного поведения.

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