var obo = [{
"parcelId": "009",
"userid": "tomi",
"location": "kwara"
},
{
"parcelId": "009",
"userid": "tomi",
"location": "kwara"
},
{
"parcelId": "009",
"userid": "tomi",
"location": "kwara"
},
{
"parcelId": "009",
"userid": "tomi",
"location": "kwara"
}, {
"parcelId": "009",
"userid": "tomi",
"location": "kwara"
}, {
"parcelId": "009",
"userid": "tomi",
"location": "kwara"
}
]
我想遍历并返回数组。我试过拼接不工作
var obo = [{
"userid": "tomi",
"location": "kwara"
},
{
"userid": "tomi",
"location": "kwara"
},
{
"userid": "tomi",
"location": "kwara"
}
]
我正在尝试填充数组,以便不包含
parcelid
最佳答案
您可以将.map()
用于某些对象分解:
var data = [
{"parcelId": "009", "userid": "tomi", "location": "kwara"},
{"parcelId": "009", "userid": "tomi", "location": "kwara"},
{"parcelId": "009", "userid": "tomi", "location": "kwara"}
];
var result = data.map(({userid, location, ...rest}) => ({userid, location}));
console.log(result);
.as-console-wrapper { max-height: 100% !important; top: 0; }
参考文献:
Array.prototype.map()
Object Destructuring