Встречается на собеседованиях • сегодня

Какие знаешь состояния React компонента

В React компонент может находиться в одном из трёх состояний:

  1. Монтированный (Mounted) - компонент создан и добавлен в DOM.
    jsx
    useEffect(() => {
      console.log('Компонент смонтирован');
      return () => console.log('Компонент размонтирован');
    }, []);
  1. Обновлённый (Updated) - компонент получил новые пропсы или изменилось состояние.

    jsx
    useEffect(() => {
      console.log('Компонент обновлён');
    });
  2. Размонтированный (Unmounted) - компонент удалён из DOM.

Также есть внутренние состояния (state) компонента, которые управляются через useState или this.setState. Они локальны для компонента и не влияют на его жизненный цикл напрямую.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы