var dataArr =  [{id:"1111",name:"aaa",age:"22"},{id:"2222",name:"bbb",age:"33"}];
var jsonTarget=[];
var ids = "";
//第一种方法
for (var i = 0; i < dataArr.length; i++) {
      ids += dataArr[i].id + ",";
      jsonTarget.push({id:dataArr[i].id,name:dataArr[i].name});
}
ids = ids.substring(0, ids.length - 1);
console.log(ids);//获取所有数组id组成的字符串
console.log(dataArr);
//第二种方法
dataArr.forEach(function(item){
    console.log(item);
    jsonTarget.push({id:item.id,name:item.name});
 });
//第三种方法
$.each(dataArr,function(i,item) { 
	console.log(i); 
	console.log(item); 
	jsonTarget.push({id:item.id,name:item.name});
});
//map方法
 dataArr.map(function(item){
	jsonTarget.push({id:item.id,name:item.name});
});

 

Logo

新一代开源开发者平台 GitCode,通过集成代码托管服务、代码仓库以及可信赖的开源组件库,让开发者可以在云端进行代码托管和开发。旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐