Встречается на собеседованиях • сегодня
Что работает UseRef
`useRef` — это хук React, который создает мутабельный (изменяемый) объект с свойством `current`. Он сохраняет значение между рендерами, но не вызывает ререндер при изменении.
**Основные случаи использования:**
1. **Доступ к DOM-элементам**
```jsx
const inputRef = useRef(null);
// inputRef.current.focus();
```
2. **Хранение мутабельных значений** (таймеры, предыдущие значения)
```jsx
const timerRef = useRef();
useEffect(() => {
timerRef.current = setInterval(() => {}, 1000);
return () => clearInterval(timerRef.current);
}, []);
```
**Важно:** Изменение `ref.current` не триггерит ререндер! Для реактивных данных используй `useState`.

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