Встречается на собеседованиях • сегодня
Какой hook в React позволяет сделать что-либо один раз в нужный момент
useEffect с пустым массивом зависимостей ([]) позволяет выполнить код только один раз при монтировании компонента:
jsx
useEffect(() => {
// Этот код выполнится один раз при монтировании
console.log('Component mounted');
return () => {
// Опционально: cleanup-функция при размонтировании
console.log('Component unmounted');
};
}, []); // Пустой массив зависимостейКлючевые моменты:
- Пустой массив зависимостей
[]означает "нет зависимостей" - Эффект сработает только после первого рендера
- Можно вернуть cleanup-функцию для отписки/очистки
- Аналог
componentDidMount+componentWillUnmountв классовых компонентах

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