Встречается на собеседованиях • сегодня
Что лучше написать в key
Используйте уникальные и стабильные значения, которые не изменятся при перерендере. Лучшие варианты:
1. ID из данных (если есть):
```jsx
{items.map(item =>
...
)}
```
2. Индекс массива (только если порядок элементов никогда не меняется):
```jsx
{items.map((item, index) => ...
)}
```
Избегайте:
- Случайных значений (Math.random())
- Изменяющихся значений (timestamp)
- Неуникальных значений (одинаковые строки)
Key помогает React определять, какие элементы изменились, поэтому важно, чтобы он был предсказуемым и уникальным среди соседей.
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы