Javascript:如何访问对象内的匿名对象?

时间:2011-06-24 14:58:59

标签: javascript json

我有一个由php的json_encode()生成的字符串,如下所示:

[ { "key1":"value1",
    "key2":"value2",
    "key3":"value3"
  },
  { "key1":"value1",
    "key2":"value2",
    "key3":"value3"
  } ]

我使用Javascript函数将字符串转换为Javascript对象:

var jsonObj=JSON.parse(string);

如何访问内部数据,因为内部对象没有名称?我试过像:

alert(jsonObj.firstChild.key1);

它给了我“未定义”。为什么会这样?

1 个答案:

答案 0 :(得分:7)

您使用alert(jsonObj[0].key1)