Qeyser·Mutellip 2022-11-16 02:58 采纳率: 0%
浏览 1

两个存在相同键值的数组怎么进行分组合并?

两个存在相同键值的数组怎么进行分组合并?
数组一:
tabs:[
    {day: '11-01', dayofweek: '周一'},
    {day: '11-02', dayofweek: '周二'},
    {day: '11-03', dayofweek: '周三'},
]
数组二:
datas:[
    [
           {isday: '11-01', dosomsing: '吃饭'},
           {isday: '11-01', dayofweek: '上班'}
    ],
    [
          {isday: '11-02', dayofweek: '旅游'},
          {isday: '11-02', dayofweek: '开车'},
          {isday: '11-02', dayofweek: '上山'}
    ],
     [
           {isday: '11-03', dosomsing: '睡觉'},
           {isday: '11-03', dayofweek: '躺平'}
    ]
]
我想要达到的结果:
newTabs:[
    {day: '11-01', 
     dayofweek: '周一', 
     datas:[
         {isday: '11-01', dosomsing: '吃饭'},
         {isday: '11-01', dayofweek: '上班'},
    ]},
    {day: '11-02',
      dayofweek: '周二', 
      datas:[
          {isday: '11-02', dayofweek: '旅游'},
          {isday: '11-02', dayofweek: '开车'},
          {isday: '11-02', dayofweek: '上山'},
    ]},
    {day: '11-03',
      dayofweek: '周三', 
      datas:[
          {isday: '11-03', dosomsing: '睡觉'},
          {isday: '11-03', dayofweek: '躺平'},
    ]},
]

这个怎么实现?

  • 写回答

1条回答 默认 最新

  • 夜郎king 2022博客之星IT其它领域TOP 12 2022-11-16 08:33
    关注

    通过循环遍历,然后可以合并结果

    评论

报告相同问题?

问题事件

  • 修改了问题 11月16日
  • 创建了问题 11月16日

悬赏问题

  • ¥15 共享文件夹会话中为什么会有WORKGROUP
  • ¥15 关于#python#的问题:使用ATL02数据解算光子脚点的坐标(操作系统-windows)
  • ¥115 关于#python#的问题:未加密前两个软件都可以打开,加密后只有A软件可打开,B软件可以打开但读取不了数据
  • ¥15 在matlab中Application Compiler后的软件无法打开
  • ¥15 想问一下STM32创建工程模板时遇到得问题
  • ¥15 Fiddler抓包443
  • ¥20 Qt Quick Android 项目报错及显示问题
  • ¥15 而且都没有 OpenCVConfig.cmake文件我是不是需要安装opencv,如何解决?
  • ¥15 oracleBIEE analytics
  • ¥15 H.264选择性加密例程