进入JavaScript数组对象

时间:2012-07-05 17:43:11

标签: javascript arrays object

如果我登录日志test

我得到了

[
    {
            property_1: "a",
            property_2: "b",
    }
]

如何控制记录property_1的值?

4 个答案:

答案 0 :(得分:2)

console.log(test[0]["property_1"])

答案 1 :(得分:2)

console.log(test[0].property_1);

test是一个数组,第一个元素是带有键property_1property_2的地图。

test[0]访问数组的第一个元素,即地图。从那里,您可以使用点表示法直接访问属性,或使用字符串下标:

console.log(test[0]["property_1"]);

答案 2 :(得分:2)

首先进入数组:

my_arr[0]

然后获得财产:

my_arr[0]['property_1']

最终结果:

var my_arr = [
    {
            property_1: "a",
            property_2: "b",
    }
]

alert(my_arr[0]['property_1']);

答案 3 :(得分:1)

如果这是你console.log时得到的,那么我敢打赌你有一个需要解析的 JSON字符串

若然,请这样做......

var parsed = JSON.parse(test);

alert(parsed[0].property_1);