Javascript 如何将JS对象插入匿名数组
我有一个目标:Javascript 如何将JS对象插入匿名数组,javascript,Javascript,我有一个目标: var JSONObject = { "thing": { "array": [{ "a": "aaa" }] } }; 我试着在这里推另一个对象: var JSONObject = { "thing": { "array": [{ "a": "aaa", "NEW THING": "GOES HERE" }]
var JSONObject = {
"thing": {
"array": [{
"a": "aaa"
}]
}
};
我试着在这里推另一个对象:
var JSONObject = {
"thing": {
"array": [{
"a": "aaa",
"NEW THING": "GOES HERE"
}]
}
};
通常,您会:
JSONObject.thing.array.push({"NEW THING": "GOES HERE"})
但在这种情况下,我不能这样做,因为这个对象没有真正的句柄;没有定义
任何想法都将不胜感激
谢谢。
JSONObject.thing.array[0]["NEW THING"] = "GOES HERE";
这个
不是数组,而是对象,您希望插入新的键值对
{
"a": "aaa"
}