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

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