Проблема заключается в следующем:
У меня есть данные в виде списка из нескольких тысяч элементов. Некоторые из них являются дубликатами, и тогда может быть и возможность дублирования ключей.
Поскольку у меня нет реального "идентификатора" или чего-либо, что дало бы мне возможность предоставить всем элементам их идентификатор в качестве уникальных ключей, можно ли вместо этого использовать Math.random()
?
Насколько я понял, ключи в основном используются, чтобы реагировать на дифференциацию компонентов. Я думаю, насколько я действительно не имею никакого отношения к ключам в моем коде, это должно прекратиться? Чтобы гарантировать, что не будет дублированного числа, я мог бы также разделить две математические randoms друг с другом, чтобы получить почти наверняка уникальный ключ.
Это хорошая практика? Могу ли я использовать это, не беспокоясь ни о чем?