我有一个对象
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,任何解决方案都将为我带来很多帮助
答案 0 :(得分:0)
var obj = {sample: []};
obj.value = "abc";
obj.sample.push({
code:'test1',
display: "tes"
},{
code:'test2',
display: "tes"
})
console.log(obj)
简单地初始化对象内部的数组并将所有对象推入数组中即可解决问题。