图一:
图二:
如何把图一转换为图二?接下来代码演示
var obj = [];//定义一个数组
var length = detail.length
for (var i = 0; i < length - 1; i++) {
if (detail[i]['time'] == detail[i + 1]['time']) {//通过时间相同合并
obj.push(Object.assign(detail[i], detail[i + 1]))//合并,叠加
}
}
console.log(obj);