对象和数组 - 获取值

时间:2017-02-20 21:08:28

标签: javascript jquery arrays object

我无法返回数组中对象的值。

数组中对象的值如下所示:

enter image description here

如果我指定了对象ID,我可以轻松地提取值,但我正在尝试获取对象列表,以便在获取值之前知道ID。

listproductsdata4dtgeet是对象数组

我希望能够简单地在列表或数组中获取ID。

10110DT01VAR003981

10212DT01VAR004051

等...

获得该列表后,我可以使用

轻松获取值

listproductsdata4dtgeet [ “10110DT01VAR003981”]。名 listproductsdata4dtgeet [ “10110DT01VAR003981”]。类

等...

2 个答案:

答案 0 :(得分:4)

要获取ID,您需要获取密钥:

var ids = Object.keys(listproductsdata4dtgeet);

或者因为它似乎是一个单项数组:

var ids = Object.keys(listproductsdata4dtgeet[0]);

答案 1 :(得分:0)

狂野的猜测,因为你发布的内容并没有多大意义。 listproductsdata4dtgeet是一个数组吗?尝试:

listproductsdata4dtgeet[0]["<product id>"].name