Встречается на собеседованиях • сегодня
Как расставляешь ключи элементам
Ключи (`key`) помогают React определять, какие элементы изменились, добавились или удалились. Они должны быть уникальными среди соседних элементов (не глобально).
**Правила:**
- Используй стабильные и уникальные значения (например, `id` из данных).
- Избегай индексов массива как ключей, если порядок элементов может меняться.
- Если нет `id`, можно сгенерировать уникальный ключ (например, `nanoid`).
**Пример:**
```jsx
const items = [{ id: 1, name: 'Item 1' }, { id: 2, name: 'Item 2' }];
return (
-
{items.map(item => (
- {item.name} ))}

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