с заданным ключом и значением. Но! При этом что бы создавался ключ id с динамическим значением?
То бишь, в объект записывает значение из input-a и я хочу чтобы при этом добавлялся уникальный id
каждый индекс массива и есть уникальное число
Вы, видимо, не совсем меня поняли. У меня массив, в котором динамически создаются объекты. На данный момент так: function() { this.listValue.push({'title': this.value, 'id': ''}) }, Я хочу так же динамически присваивать уникальное значение для ключа id. Чтобы в последующем манипулировать данными объектами
а, берите performance.now() какой-нить, а лучше берите либу и генерьте uuid
так же, как и performance.now() бесит всё-таки
А отчего бесит?
обычно айди это последовательно увеличивающееся число, если вы генерировать будете случайным образом то у вас возможны совпадения
Хм, а как реализовать такую последовательность?
ну потому что не так надёжно это всё, проще тупо инт взять
брать за id arr.length
на функцию повесить каунтер и инкрементировать?
Было как-то, когда циклом добавлял какие-то объекты. Я просто к дейт.нау добавлял ещё результат мат.рандом🌚🌚
function abc(){ abc.counter += 1 } abc.counter = 0 abc() abc() abc() abc() console.log(abc.counter) но этих способов много
Обсуждают сегодня