Я хочу уменьшить размер массива в памяти моего сервера NodeJS.Наивысшая производительность при разбиении объектов на массив объектов
Я хочу отправить только «заголовок» каждого объекта в массиве, уменьшая сетевой трафик. У меня есть этот массив на сервере:
var lotOfThings = [
{name: 'Watson', role: 'Mod', lotOfData: ... },
{name: 'Sherlock', role: 'Admin', lotOfData: ...}
];
Я хочу удалить lotOfData
из всех объектов в пределах lotOfThings
и отправить обратно пользователю только это:
{name: 'Watson', role: 'Mod'},
{name: 'Sherlock', role: 'Admin'}
Как я могу добиться этого с хорошим представление?
использование underscore.js – pwilmot
Я немного смущает то, что вы описали. Вы хотите просто взять подмножество 'lotOfThings', или вы хотите отправить каждый элемент в' lotOfThings' за вычетом нерелевантных ключей, обозначенных 'lotOfData'? – cmw
Каждый элемент в lotOfThings минус нерелевантные ключи, обозначенные lotOfData. В точку. – Rodmentou