zoukankan      html  css  js  c++  java
  • 同级数组变父子级数组

     
    1. {data: {…}, header: {…}, statusCode: 200, cookies: Array(0), errMsg: "request:ok"}
      1. cookies: []
      2. data:
        1. code: 0
        2. data: Array(72)
          1. 0: {id: 706, busName: "103路", busStation: "荷花池公交站", orderNo: 0, city: 33}
          2. 1: {id: 707, busName: "103路", busStation: "荷花池", orderNo: 1, city: 33}
          3. 2: {id: 708, busName: "103路", busStation: "豆腐堰", orderNo: 2, city: 33}
          4. 3: {id: 709, busName: "103路", busStation: "站北路", orderNo: 3, city: 33}
          5. 4: {id: 710, busName: "103路", busStation: "五块石客运站", orderNo: 4, city: 33}
          6. 5: {id: 711, busName: "103路", busStation: "五块石", orderNo: 5, city: 33}
          7. 6: {id: 712, busName: "103路", busStation: "五块石电器市场", orderNo: 6, city: 33}
          8. 7: {id: 713, busName: "103路", busStation: "五块石路南", orderNo: 7, city: 33}
          9. 8: {id: 714, busName: "103路", busStation: "五块石路", orderNo: 8, city: 33}
          10. 9: {id: 715, busName: "103路", busStation: "泉水东路口", orderNo: 9, city: 33}
          11. 10: {id: 716, busName: "103路", busStation: "泉水路口", orderNo: 10, city: 33}
          12. 11: {id: 717, busName: "103路", busStation: "汇泽路", orderNo: 11, city: 33}
          13. 12: {id: 718, busName: "103路", busStation: "灵润路", orderNo: 12, city: 33}
          14. 13: {id: 719, busName: "103路", busStation: "陆家村七组", orderNo: 13, city: 33}
          15. 14: {id: 720, busName: "103路", busStation: "陆家村六组", orderNo: 14, city: 33}
          16. 15: {id: 721, busName: "103路", busStation: "陆家村五组", orderNo: 15, city: 33}
          17. 16: {id: 722, busName: "103路", busStation: "地铁陆家桥站", orderNo: 16, city: 33}
          18. 17: {id: 723, busName: "103路", busStation: "陆家村三组", orderNo: 17, city: 33}
          19. 18: {id: 724, busName: "103路", busStation: "古柏五组", orderNo: 18, city: 33}
          20. 19: {id: 725, busName: "103路", busStation: "成彭路东风渠", orderNo: 19, city: 33}
          21. 20: {id: 726, busName: "103路", busStation: "土柏路成彭路口", orderNo: 20, city: 33}
          22. 21: {id: 727, busName: "103路", busStation: "土柏路中", orderNo: 21, city: 33}
          23. 22: {id: 728, busName: "103路", busStation: "土柏路", orderNo: 22, city: 33}
          24. 23: {id: 729, busName: "103路", busStation: "土柏路正义路口", orderNo: 23, city: 33}
          25. 24: {id: 730, busName: "103路", busStation: "成都看守所", orderNo: 24, city: 33}
          26. 25: {id: 731, busName: "103路", busStation: "方碑村五队", orderNo: 25, city: 33}
          27. 26: {id: 732, busName: "103路", busStation: "方碑村三队", orderNo: 26, city: 33}
          28. 27: {id: 733, busName: "103路", busStation: "安靖镇政府", orderNo: 27, city: 33}
          29. 28: {id: 734, busName: "103路", busStation: "安靖镇", orderNo: 28, city: 33}
          30. 29: {id: 735, busName: "103路", busStation: "高桥村", orderNo: 29, city: 33}
          31. 30: {id: 736, busName: "103路", busStation: "林湾公交站", orderNo: 30, city: 33}
          32. 31: {id: 4983, busName: "202路", busStation: "滨河春天", orderNo: 0, city: 33}
          33. 32: {id: 4984, busName: "202路", busStation: "滨河春天小区", orderNo: 1, city: 33}
          34. 33: {id: 4985, busName: "202路", busStation: "成都客车厂", orderNo: 2, city: 33}
          35. 34: {id: 4986, busName: "202路", busStation: "现代工业港", orderNo: 3, city: 33}
          36. 35: {id: 4987, busName: "202路", busStation: "双柏路天健路口", orderNo: 4, city: 33}
     
     
    let arrayCopy = res.data.data
    const obj = {}
    arrayCopy.forEach(item => {
    if (!obj[`${item.busName}`]) {
    obj[`${item.busName}`] = []
    }
    obj[`${item.busName}`].push(item)
    })
    var arr = [];
    for (let key in obj) {
    let o = {};
    o.vaue = key
    o.list= obj[key];
    arr.push(o)
    }
    const obj = {}
    arrayCopy.forEach(item => {
    if (!obj[`${item.busName}`]) {
    obj[`${item.busName}`] = []
    }
    obj[`${item.busName}`].push(item)
    })
    var arr = [];
    for (let key in obj) {
    let o = {};
    o.vaue = key
    o.list= obj[key];
    arr.push(o)
    console.log(arr)
    }
  • 相关阅读:
    rocketMQ
    RocketMQ 事务消息
    Serial,Parallel,CMS,G1四大GC收集器特点小结
    CMS垃圾收集器与G1收集器
    CMS垃圾回收过程
    MySQL中EXPLAIN解释命令 查看索引是否生效
    redis持久化的几种方式
    深入浅出数据库索引原理
    Java中堆内存和栈内存详解
    jvm垃圾回收机制
  • 原文地址:https://www.cnblogs.com/wangjianping123/p/12301255.html
Copyright © 2011-2022 走看看