下面如何获取对象数组的子集是示例数组和获取结果的示例
var heroes = [
{name: “Batman”, franchise: “DC”},
{name: “Ironman”, franchise: “Marvel”},
{name: “Thor”, franchise: “Marvel”},
{name: “Superman”, franchise: “DC”}
];
result:
var name= [
{name: “Batman”},
{name: “Ironman”},
{name: “Thor”},
{name: “Superman”
];
您必须具有map
和delete
现有属性franchise
。
var heroes = [
{name: "Batman", franchise: "DC"},
{name: "Ironman", franchise: "Marvel"},
{name: "Thor", franchise: "Marvel"},
{name: "Superman", franchise: "DC"}
];
var name = heroes.map(function(el){
delete el.franchise;
return el;
})
console.log(name);