javascript - 取到数组中的对象中的部分属性值
本文介绍了javascript - 取到数组中的对象中的部分属性值的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
原始数据
[{
"Postcode": "",
"WorkSince": null,
"FundVolume": 300000000,
"Intro": null,
"type": "基金从业人员资格证",
"url": "Upload/UserCenter/20150303/2015030315252534569105.jpg",
"id": 19332
},
{
"Postcode": "",
"WorkSince": null,
"FundVolume": 300000000,
"Intro": null,
"type": "基金从业人员资格证",
"url": "Upload/UserCenter/20150303/2015030315252534569105.jpg",
"id": 19347
}]
需要的数据:
[{
"type": "基金从业人员资格证",
"url": "Upload/UserCenter/20150303/2015030315252534569105.jpg",
"id": 19332
},
{
"type": "基金从业人员资格证",
"url": "Upload/UserCenter/20150303/2015030315252534569105.jpg",
"id": 19347
}]
解决方案
var data = [{type: 1, url: 1, id: 1, a: 1}];
data.map(({type, url, id}) => {
return {type, url, id};
});
var data = [{type: 1, url: 1, id: 1, a: 1}];
data.map(({type, url, id}) => ({type, url, id}));
两种写法其实一样,第一个种可读性好点,扩展性也好
这篇关于javascript - 取到数组中的对象中的部分属性值的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文