2011-04-21 72 views

回答

2

您似乎没有将对象字面量赋值给变量。你必须这样做才能以你想要的方式来引用它。请注意,[]表示一个数组。

所以你几乎没有:

var myObj = [{"user":{"property1":8,"property2":"asdfasdf"}}]; 

alert(myObj[0].user.property1); 

你的对象文本创建一个数组,具有一个名为user属性的对象。这user属性本身被设置为具有两个属性的对象 - property1property2

4

您的JavaScript是一个数组,我认为它被分配给一个变量?

var myArray = [{"user":{"property1":8,"property2":"asdfasdf"}}]; 
alert(myArray[0].user.property1); 
+0

不好的假设,我知道我错过了一些东西! – Blankman 2011-04-21 03:38:45

相关问题