Вот моя структура данных:
var data = [
{ id: '1924', info: 'boo' },
{ id: '1967', info: 'foo' }
];
Значение идентификатора должно быть уникальным, но информация может быть не уникальной.Как добавить новые данные в хеш данных, только если идентификатор новых данных уникален?
Является ли единственный способ перебрать весь хеш и посмотреть, существует ли уже такой идентификатор?
data.push({ id: '1967', info: 'goo-goo' }); //should not be added
data.push({ id: '1963', info: 'goo-goo' }); //should be added