data1是对比的对象数组,data2是待处理的数组,返回的data3跟data1里面的对象属性完全一致。 function orderLikeStartData(data1,data2){//data1=treedata,data2=startreedata var data3=[]; for(var i=0;i<data1.length;i++){ var obj={}; for(key in data2[0]){ obj[key]=data1[i][key]; } data3.push(obj); } return data3; }
以一个对象的属性为准处理一个数组对象,返回一个新的数组对象,数组里的每一个对象里面的属性与上述对象的属性一致
最新推荐文章于 2022-10-12 13:33:55 发布