json数组对象如何取出其中一部分需要的字段,组成新数组对象

//服务器获得的
var data =	[
	  {dd:'22'		,AA:'东东'		,re1:123},
	  {dd:'33'		,AA:'丽丽'		,re1:234},
	  {dd:'44'		,AA:'明明'		,re1:456}
	];
//理想的
[
  {dd:'22'			,re1:123},
  {dd:'33'			,re1:234},
  {dd:'44'			,re1:456}
];

eg:只需要dd,rel字段。我们需要剔除AA字段

实现:

var arr = [];
//遍历
data.forEach(function(item){
 arr.push({id: item.dd,	 text: item.re1})
})
console.log(arr)

//打印结果:
[
{id:‘22’ ,text:123},
{id:‘33’ ,text:234},
{id:‘44’ ,text:456}
];

你可能感兴趣的:(前端)