2014-02-10 79 views
-1

我有这个javascript变量unavailabledates,我已经做了一个console.log上,我得到的数组对象。如何访问数组内的对象的属性?

[Object, Object, Object] 
    0: Object 
    fromDate: "2014-02-28" 
    toDate: "2014-02-23" 
    __proto__: Object 
    1: Object 
    fromDate: "2014-02-13" 
    toDate: "2014-02-28" 
    __proto__: Object 
    2: Object 
    fromDate: "2014-03-27" 
    toDate: "2014-03-20" 
    __proto__: Object 
    length: 3 
    __proto__: Array[0] 

如何访问这些对象之一的属性?例如,我如何获得对象编号1的fromDate?

+5

'改编[1] .fromDate'做到这一点? – Andy

+1

我猜'对象编号1',他意味着第一个对象,这将是'arr [0] .fromDate' – techfoobar

+0

嗯,在他的输出中对象被编号,所以我假设他指的是那个。 – Andy

回答

2

此输出表示unavailabledates是包含三个对象的数组。

通常你可以通过它的索引访问特定的项目:var date1 = unavailabledates[0];

现在你可以用date1.fromDate得到fromDate

您可以在一个步骤unavailabledates[0].fromDate;