小编Hub*_*ale的帖子

附加到不是数组的JS对象?

我有一个看起来像这样的对象

{
  "_id": "DEADBEEF",
  "_rev": "2-FEEDME",
  "name": "Jimmy Strawson",
  "link": "placeholder.txt",
  "entries": {
    "Foo": 0
  }
}
Run Code Online (Sandbox Code Playgroud)

通过$ .getJSON调用将其读入我的javascript.

所以我有JS对象"回复",它包含所有这些数据.

我需要附加项目,以便"条目"扩展如下:

{
  "_id": "DEADBEEF",
  "_rev": "2-FEEDME",
  "name": "Jimmy Strawson",
  "link": "placeholder.txt",
  "entries": {
    "Foo": 0,
    "Bar": 30,
    "Baz": 4
  }
}
Run Code Online (Sandbox Code Playgroud)

我试过了

reply['entries'].push({"Bar": 0});
Run Code Online (Sandbox Code Playgroud)

但这不起作用(我认为因为什么都不是数组)

有人可以提供替代方法吗?

javascript arrays jquery object-literal node.js

5
推荐指数
2
解决办法
200
查看次数

标签 统计

arrays ×1

javascript ×1

jquery ×1

node.js ×1

object-literal ×1