小编kat*_*thy的帖子

JavaScript 数组重构

我有一个包含学生和家长地址的数组。

例如,

  const users = [{
    id: 1,
    name: 'John',
    email: 'johnson@mail.com',
    age: 25,
    parent_address: 'USA',
    relationship:'mother'
  },
  {
    id: 1,
    name: 'John',
    email: 'johnson@mail.com',
    age: 25,
    parent_address: 'Spain',
    relationship:'father'
  },
  {
    id: 2,
    name: 'Mark',
    email: 'mark@mail.com',
    age: 28,
    parent_address: 'France',
    relationship:'father'
  }
];

Run Code Online (Sandbox Code Playgroud)

我正在尝试将其重新格式化为以下结果。

const list = [
{
    id: 1,
    name: 'John',
    email: 'johnson@mail.com',
    age: 25,
    parent: [
        {
            parent_address: 'USA',
            relationship:'mother'
        },{
            parent_address: 'Spain',
            relationship:'father'
        }
    ]
},
{
    id: 2,
    name: 'Mark',
    email: 'mark@mail.com',
    age: …
Run Code Online (Sandbox Code Playgroud)

javascript arrays

16
推荐指数
2
解决办法
451
查看次数

标签 统计

arrays ×1

javascript ×1