Встречается на собеседованиях • сегодня

Для чего нужен Key в списках

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

    Следующий вопрос

    Это единственный вопрос по вашему фильтру

    как отвечать на вопрос
    пример собеседования
    фреймворки на собеседовании
    типичные вопросы junior
    интервью вопросы и ответы