Встречается на собеседованиях • сегодня
Что такое жизненный цикл
Жизненный цикл компонента в React — это последовательность этапов, которые проходит компонент от создания до удаления. Основные методы жизненного цикла:
- Монтирование (Mounting):
constructor()— инициализация состоянияrender()— отрисовка компонентаcomponentDidMount()— компонент вмонтирован в DOM
-
Обновление (Updating):
shouldComponentUpdate()— нужно ли обновлять компонентrender()— перерисовкаcomponentDidUpdate()— обновление завершено
-
Размонтирование (Unmounting):
componentWillUnmount()— очистка перед удалением
Пример с хуками:
jsx
useEffect(() => {
// componentDidMount
return () => {
// componentWillUnmount
};
}, [deps]); // componentDidUpdate при изменении deps
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы