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

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