计算JSON对象的长度

时间:2017-05-06 10:22:23

标签: json angular object typescript

我有JSON,看起来像这样:

{
  "item1": {
    "category": "fruit",

  },
 "item2": {
    "category": "fruit",

  }
}

我怎样才算数。这个里面的物品?

1 个答案:

答案 0 :(得分:2)

与JSON一样,项目数是键数。因此,将JSON放入变量(比如obj)并使用以下内容:

var  obj = JSON.parse('{"item1":{"category":"fruit",},"item2":{"category":"fruit",}}');

Object.keys(obj).length;