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

Как использовал useState на практике

`useState` — это хук для управления состоянием в функциональных компонентах React. **Пример:** ```jsx import { useState } from 'react'; function Counter() { const [count, setCount] = useState(0); // начальное значение 0 const increment = () => { setCount(count + 1); // обновляем состояние }; return (

Count: {count}

); } ``` **Нюансы:** 1. **Асинхронность:** `setCount` не изменяет `count` мгновенно. 2. **Функциональное обновление:** если новое состояние зависит от предыдущего, лучше передать функцию: ```jsx setCount(prevCount => prevCount + 1); ``` 3. **Объекты и массивы:** при обновлении нужно создавать новый объект/массив, а не мутировать старый. Используется для хранения локального состояния компонента: формы, флаги, счетчики и т.д.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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