将对象添加到javascript中的另一个对象数组
有谁能帮我将对象添加到另一个对象数组中吗将对象添加到javascript中的另一个对象数组,javascript,Javascript,有谁能帮我将对象添加到另一个对象数组中吗 myArray = [ { "A" :{ values }, "B" :{ values }, "C":{ values } } ] 另一个目标: {
myArray = [
{
"A" :{
values
},
"B" :{
values
},
"C":{
values
}
}
]
另一个目标:
{
"D":{
values
},
"E":{
values
}
}
我想在第一个对象的数组中添加下一个对象,如D和E
应该是这样的
[
{
"A":{},
"B":{},
"C":{},
"D":{},
"E":{}
}
]
Cna你能帮我任何人怎么添加这个对象吗
提前谢谢试试这样的
myarray=[{"A":"e1"},{"B":"e2"},{"C":"e4"}];
var obj={"D":"e5"};
myarray.push(obj);
alert(myarray[3].D)
将向e5发出警报
更新:
myarray=[{"A":"e1"},{"B":"e2"},{"C":"e4"}];
var obj={"D":"e6","E":"e9"};
myarray.push(obj);
alert(myarray[3].F)
将提醒e9根据我的理解,您有一个对象数组,即
myArray = [{"A" :{},"B" :{},"C":{}}]
你想在这个对象中添加一些属性,所以只需使用
myArray[0].D={};
myArray[0].E={};
console.log(myArray[0]);
如果您想在数组中添加更多对象,请使用push方法
var obj={"A1" :{},"B1" :{},"C1":{}}
如果要在myArray中添加,请使用
myArray.push(obj);
您的对象数组将是
myArray = [{"A" :{},"B" :{},"C":{}},
{"A1" :{},"B1" :{},"C1":{}}]
希望它能消除你的疑虑 为什么在数组中有这个?难道一个对象不能作为子对象保存所有这些对象吗?objectname={content};push(objectname);嗨@Arunprasanth,如果你不是我的,你能解释清楚吗。感谢可能的重复,我如何才能添加多个我需要添加的对象,有什么想法吗,请分享,谢谢如果你想添加数组中的对象,然后使用推送方法。