我有一个对象:
var JSONObject = {
"thing": {
"array": [{
"a": "aaa"
}]
}
};
我在这里尝试push
另一个对象:
var JSONObject = {
"thing": {
"array": [{
"a": "aaa",
"NEW THING": "GOES HERE"
}]
}
};
通常,你会这样做:
JSONObject.thing.array.push({"NEW THING": "GOES HERE"})
但在这种情况下,我无法做到这一点,因为对象没有真正的处理;它没有定义。
任何想法都将不胜感激!
感谢。
答案 0 :(得分:3)
待办事项
JSONObject.thing.array[0]["NEW THING"] = "GOES HERE";
此
{
"a": "aaa"
}
不是数组,而是一个对象,您希望插入一个新的键值对。