在ES6中关联嵌套对象的最佳方法是什么?

时间:2018-06-24 06:28:46

标签: javascript

我有一个对象

var obj = {
  value: "abc",
  sample: "test1,test2,test3",
  nestedObj: {
    code:test1;
    display:"tes"
  },
  nestedOb2: {
    code:test2;
    display:"tes"
  }
};

我想要的输出是

var obj = {
  value:"abc",
  sample:[{
      code:test1,
      display: "tes"
    },{
      test2,
      display: "tes"
   }

我想要最好,最高效的方法来完成此ES6,任何解决方案都将为我带来很多帮助

1 个答案:

答案 0 :(得分:0)

 var obj = {sample: []}; 
 obj.value = "abc";
 obj.sample.push({
      code:'test1',
      display: "tes"
    },{
      code:'test2',
      display: "tes"
   })
console.log(obj)

简单地初始化对象内部的数组并将所有对象推入数组中即可解决问题。