Я хотел бы сохранить некоторые свойства из массива объектов javascript. Вот массив объектов.JavaScript Сохранять определенные свойства и удалять другие свойства из массива объектов
obj_array = [{
"CHR_ID": 1,
"CHR_NAME": "Jim",
"CHR_BB_TYP": 2,
"CHR_MAC": "5474",
},
{
"CHR_ID": 3,
"CHR_NAME": "Fro",
"CHR_BB_TYP": 33,
"CHR_MAC": "8e30",
},
{
"CHR_ID": 2,
"CHR_NAME": "Jimb",
"CHR_BB_TYP": 2,
"CHR_MAC": "45e8",
},
{
"CHR_ID": 4,
"CHR_NAME": "Kht1",
"CHR_BB_TYP": 35,
"CHR_MAC": "58d0",
},
{
"CHR_ID": 6,
"CHR_NAME": "Sens",
"CHR_BB_TYP": 34,
"CHR_MAC": "d004",
}
]
У меня есть этот массив строк, который определяет, какие свойства сохранить.
var str_array_criteria = ["CHR_ID", "CHR_NAME"];
После удаления массив объектов будет выглядеть следующим образом;
obj_array_removed = [{
"CHR_ID": 1,
"CHR_NAME": "Jim",
},
{
"CHR_ID": 3,
"CHR_NAME": "Fro",
},
{
"CHR_ID": 2,
"CHR_NAME": "Jimb",
},
{
"CHR_ID": 4,
"CHR_NAME": "Kht1",
},
{
"CHR_ID": 6,
"CHR_NAME": "Sens",
}
]
Я использую node.js v6.
Вы открыты для использования подчеркивания? –
Да? Я открыт для всех решений. Большое спасибо. – user781486