例1 var arr = [
{
date: "2018-11-27",
time: "1:00、2:00",
},
{
date: "2018-11-27",
time: "3:00、4:00"
},
{
date: "2018-01-10",
time: "5:00"
}
];
希望得到 [ { date: "2018-11-27", time: "1:00、2:00、3:00、4:00" }, { date: "2017-01-10", time: "5:00" } ]
例2
var arr1 = [{id: 1,name: '小明'}, {id: 2,name: '小强'}];
var arr2 = [{id: 1,age: 10}, {id: 2, age: 20}];
希望得到 [{id: 1, name: '小明', age: 10}, {id: 2,name: '小强', age: 20}]
能提供多种解决方案当然最好啦!
js
无法处理想要
的数据结构,只能按特定规则
处理数据结构。示例
1
中的"1:00、2:00、3:00、4:00"
是同名属性字符串通过、
相加,而示例2
中同名属性的结果却直接是'小明'
,所以你其实要一个什么样的特定规则
?补充
示例1
示例2