Встречается на собеседованиях • сегодня
Какие знаешь компоненты жизненного цикла
В React есть несколько ключевых методов жизненного цикла компонентов:
Классовые компоненты:
componentDidMount()- вызывается после первого рендераcomponentDidUpdate(prevProps, prevState)- после обновления пропсов/состоянияcomponentWillUnmount()- перед удалением компонента
Функциональные компоненты (хуки):
useEffect(() => {...}, [])- аналог componentDidMountuseEffect(() => {...}, [deps])- аналог componentDidUpdateuseEffect(() => { return () => {...}}, [])- cleanup функция как componentWillUnmount
Пример с useEffect:
jsx
useEffect(() => {
console.log('Компонент смонтирован');
return () => console.log('Компонент будет размонтирован');
}, []);Устаревшие методы (не рекомендуется): componentWillMount, componentWillReceiveProps, componentWillUpdate.

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