js数据封装处理,将参数中相同的数据分为一类
var arr = [
{ id: "1", date: "2018-07-27", time: "10:00-12:00", schedule: "开幕式" }, { id: "2", date: "2018-07-27", time: "12:00-14:00", schedule: "世界杯||今日看点||法国队" }, { id: "3", date: "2018-07-28", time: "10:00-12:00", schedule: "奥尼尔" }, { id: "4", date: "2018-07-28", time: "15:00-17:00", schedule: "阿拉巴||巴西||俄罗斯" }] let newlist = {};
for (let item of this.arr) {
if (newlist[item["date"]]) {
newlist[item["date"]].push(item);
} else {
newlist[item["date"]] = [];
newlist[item["date"]].push(item);
}
}
console.log(newlist);


浙公网安备 33010602011771号