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

Какие аргументы принимает хук useState в React

Хук useState принимает один аргумент — начальное состояние. Это может быть любое значение: примитив (число, строка, булево), объект, массив или даже функция.

Если передать функцию, она будет вызвана только при первом рендере (ленивая инициализация). Это полезно для тяжёлых вычислений.

jsx
const [count, setCount] = useState(0); // число
const [user, setUser] = useState({ name: 'Alex' }); // объект
const [todos, setTodos] = useState(() => heavyComputation()); // функция
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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