如何在JavaScript中访问多维对象?

时间:2015-07-09 09:18:43

标签: javascript object multidimensional-array

这是我的代码:

var obj ={
    "item":{
        name:"manu",
        nachname:"kostner",
        beruf:"astronaut"
    },
    "item":{
        name:"juliad",
        nachname:"sib",
        beruf:"mönch"
    }    
  };
  alert(obj.item[0].name);

alert(obj.item.name);正在运作,但我不想为每个项目添加新名称..

1 个答案:

答案 0 :(得分:1)

您必须使用数组,因为对象中的键必须是唯一的:

var arr = [{
      name:"manu",
      nachname:"kostner",
      beruf:"astronaut"
    }, {
      name:"manu",
      nachname:"kostner",
      beruf:"astronaut"
    }];

alert(arr[0].name);