我有一个像这样的数组
[ { gpName: "amir", gpPass: "123", gpID: "24d5426b", gpPeople: {} } ]
如何将新对象推入JS中的 gpPeople 对象?
答案 0 :(得分:1)
您应该能够说:
array_name[index].gpPeople.MyNewObject = { };
{ }
是新的object
,array_name
是数组的名称。
答案 1 :(得分:0)
let array = [ { gpName: "amir", gpPass: "123", gpID: "24d5426b", gpPeople: {} } ];
在gpPeople中推送一些对象
let pushObject = {something: 12};
array[0].gpPeople.a = pushObject;
答案 2 :(得分:0)
在javascript中,这非常容易,您可以将任何属性添加到任何对象-甚至可以将它们添加为数组或列表,也可以列出它们是对象-让我们在此处举例说明
layout_weight
那么它会是什么样子?这样
gp[0].obj = urObject ;
对此
//obj holds urObject value now
[ { gpName: "amir", gpPass: "123", gpID: "24d5426b", gpPeople:{ },obj:{} } ]
它看起来像这样
gp[0]['gpPeople'].obj = urObject
现在gpPeople拥有urObject对象就这么简单
ps:推送仅适用于列表而不适用于对象-因为列表在其原始协议中具有推送功能-