Встречается на собеседованиях • сегодня
Для чего нужен Key в списках
Ключ (`key`) в списках React помогает идентифицировать элементы при обновлениях. Без него React может некорректно сравнивать элементы при ререндере, что приводит к ошибкам и снижению производительности.
**Пример:**
```jsx
const items = ['Apple', 'Banana', 'Orange'];
// Без key (не рекомендуется)
items.map((item) => {item} );
// С key (правильно)
items.map((item, index) => {item} );
```
**Нюансы:**
- Используйте уникальные и стабильные значения (например, `id` из данных, а не индекс, если порядок может меняться).
- Ключи помогают React определять, какие элементы изменились, добавились или удалились.
- Отсутствие `key` вызовет предупреждение в консоли.

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