Встречается на собеседованиях • сегодня
Что такое метод жизненного цикла компонента
Методы жизненного цикла компонента — это специальные функции, которые вызываются React в определенные моменты существования компонента. Они позволяют управлять поведением компонента при его создании, обновлении и удалении.
Основные методы:
componentDidMount()— вызывается после первого рендера (идеально для запросов к API)componentDidUpdate(prevProps, prevState)— срабатывает после обновления компонентаcomponentWillUnmount()— вызывается перед удалением компонента (очистка таймеров, отписок)
Пример:
jsx
class Timer extends React.Component {
componentDidMount() {
this.timerID = setInterval(() => this.tick(), 1000);
}
componentWillUnmount() {
clearInterval(this.timerID);
}
tick() {
this.setState({ time: new Date() });
}
}В функциональных компонентах используются хуки (useEffect) как замена этим методам.

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