从JS对象数组中获取数据

时间:2018-05-23 22:16:19

标签: javascript object

可能非常简单的问题,但我无法找到解决方案。 如何从这个对象获取数据? Object in console.log
它在consolo.log()中的外观如何

更新:

谢谢你的回答。 这是我之前使用过的,但是当我尝试使用这个数组时,它会返回错误。

console.log(array[1].data);

Output picture

UPDATE2:

所以我试着把它作为一个文本,但我不能。

    console.log(tempArray);
    console.log("String: " + tempArray.toString());
    console.log("Stringify: " + JSON.stringify(tempArray));

这是输出: Stringify attempt result

也许我创建这个数组有什么问题。

let tempArray = [];

在循环中

tempArray.push({"id": id, "data": data.routes[0].geometry});

谢谢你,
梅德

1 个答案:

答案 0 :(得分:0)

这是一个对象数组,因此您可以从中获取元素:

console.log(obj[i].data)

i 是您要访问的元素(编号为0到2)。