Встречается на собеседованиях • сегодня
Что указывается в зависимостях UseEffect
В useEffect указываются зависимости — массив переменных, при изменении которых должен срабатывать эффект. Если массив пустой ([]), эффект выполнится только при монтировании (аналог componentDidMount). Если зависимости не указаны, эффект будет запускаться при каждом рендере.
jsx
useEffect(() => {
// Логика эффекта
}, [dependency1, dependency2]); // ЗависимостиНюансы:
- Если зависимости не указаны, React будет предупреждать о потенциальных проблемах.
- Объекты и массивы в зависимостях могут вызывать лишние срабатывания, так как сравниваются по ссылке. Используйте хэши или примитивы.
- Функции внутри зависимостей лучше мемоизировать через
useCallback.

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