小编Hie*_*yen的帖子

在 JSON 数组中按属性查找对象

我在获取 JSON 数据中的字符串时遇到问题。格式如下:

[
  {
    "name": "Alice",
    "age": "20"
  },
  {
    "id": "David",
    "last": "25"
  },
  {
    "id": "John",
    "last": "30"
  }
]
Run Code Online (Sandbox Code Playgroud)

有时它会一起改变位置,John从第三名变成第二名:

[
  {
    "name": "Alice",
    "age": "20"
  },
  {
    "name": "John",
    "age": "30"
  },
  {
    "name": "David",
    "age": "25"
  }
]
Run Code Online (Sandbox Code Playgroud)

如果我用来data[3].age获取 的John年龄,并且数据改变位置,我将得到David的年龄。

我可以使用任何方法来查找对象并name David获取age值吗?

javascript json

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

javascript ×1

json ×1