有没有办法从数组Javascript获取对象

时间:2020-04-01 02:23:39

标签: javascript arrays oop

用javascript编码,我试图将对象放入数组,而数组看起来像

arr = [
{"id":1,"location":"Place1"},
{"id":2,"location":"Place2"}
]

我正在尝试执行arr [1] .location,但是arr [1]未定义,并且inspect元素中的console.log(arr [0])和arr [1]仅返回为“ {”。我不确定这是否是Chrome的东西,但是node似乎确实接受该格式。

编辑:我正在从我制作的一个api收集信息,这是它返回代码的格式,我只是在尝试访问变量位置。我在问我该怎么说变量

在评论中回答的问题,没有解析数据。

2 个答案:

答案 0 :(得分:1)

您是否尝试解析收到的数据:

JSON.parse(apiResponse)

答案 1 :(得分:-1)

问题是我处理数据的方式。我没有使用XMLHttpRequest数组,而是使用jquery请求数据,这似乎对我的API更好。