Встречается на собеседованиях • сегодня
Что такое key в React
Key — это специальный атрибут, который помогает React идентифицировать элементы в списке при их изменении, добавлении или удалении.
**Зачем нужен:**
- Оптимизирует процесс ререндеринга
- Позволяет React корректно обновлять DOM без лишних операций
**Особенности:**
- Должны быть уникальными среди соседних элементов
- Лучше использовать стабильные ID из данных, а не индексы массива
- Не передаются в компонент как props
```jsx
const items = [{id: 1, name: 'Item 1'}, {id: 2, name: 'Item 2'}];
function List() {
return (
-
{items.map(item => (
- {item.name} ))}

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