如何访问具有数组的JSON对象

时间:2015-03-05 06:40:25

标签: javascript json

我正在尝试访问以下JSON中的review_text,但它向我显示了这个:

Object {returnObj: Object}
    returnObj: Object
        item_1: "4"
        reviews: Array[4]
            0: Object
                review_text:

我的方法是:

returnObj.reviews[i].reviewer_name  

但是我收到了这个错误:

  

未捕获的TypeError:无法读取属性' 0'未定义的

我哪里错了?

1 个答案:

答案 0 :(得分:0)

我试过,它有效......

var returnObj = {
    item_1: 'item_1',
    reviews: [
        {review_text: 'this you wanted?'},
        {review_text: 'this you wanted?'},
        {review_text: 'this you wanted?'},
        {review_text: 'this you wanted?'}
    ]
}
window.alert(returnObj.reviews[0].review_text);

fiddle