Встречается на собеседованиях • сегодня
Что такое state компонента
State — это внутреннее состояние компонента, которое может изменяться в течение его жизненного цикла. В отличие от props, state управляется самим компонентом и может обновляться с помощью `setState` (в классовых компонентах) или хука `useState` (в функциональных).
Пример с `useState`:
```jsx
import { useState } from 'react';
function Counter() {
const [count, setCount] = useState(0);
return (
);
}
```
**Особенности:**
- Изменение state вызывает ререндер компонента.
- Нельзя изменять state напрямую (`this.state.count++` — ошибка).
- Асинхронные обновления state могут требовать использования колбэков или `useEffect`.
Count: {count}

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