协助展平对象中具有一个(或潜在大于1个)对象的数组

我正在尝试展平包含在该对象内的对象的对象数组(但也可以包含更多对象)。结果格式应该只是对象数组。


当前情况如下:


var array = [

  {

    nickname: "Johnny",

    first_name: "John",

    last_name: "Smith",

    info: {

      married: "yes",

      kids_ages: []

    }

  },

  {

    {

    nickname: "Ron",

    first_name: "Ronald",

    last_name: "Smith",

    info: {

      married: "no",

      kids_ages: []

    }

  },

  {

    nickname: "Johnny",

    first_name: "John",

    last_name: "Smith",

    info: {

      married: "yes",

      kids_ages: [17]

    },

    kids: {

      first_name: "Harry",

      last_name: "Smith

  }

 }

]

对于第一个条目应该是这样的:


{

  nickname: "Johnny",

  first_name: "John",

  last_name: "Smith",

  married: "yes"

  kids_ages: []

},


慕容708150
浏览 94回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript