按键获取Javascript对象值

按键获取Javascript对象值,javascript,Javascript,我需要进入这里的“比赛”。。我该怎么做。。。它是一个数组,用来保存这些数据 那不是数组,而是对象。您希望执行以下操作: var Array = []; {'DateOfBirth' : '06/11/1978', 'Phone' : '770-786', 'Email' : 'pbishop@hotmail.com' , 'Ethnicity' : 'Declined' , 'Race' : 'OtherRace' , } 如果对象位于数组var arrayvalue=[{objec

我需要进入这里的“比赛”。。我该怎么做。。。它是一个数组,用来保存这些数据

那不是数组,而是对象。您希望执行以下操作:

var Array = [];

{'DateOfBirth' : '06/11/1978',
 'Phone' : '770-786',
 'Email' : 'pbishop@hotmail.com' ,
 'Ethnicity' : 'Declined' ,
 'Race' : 'OtherRace' , }
如果对象位于数组
var arrayvalue=[{object},{object},…]内然后常规数组访问器将工作:

var raceName=ArrayValue[0]。种族

或者,如果要在值上循环:

var myObject = {
  'DateOfBirth' : '06/11/1978',
  'Phone' : '770-786',
  'Email' : 'pbishop@hotmail.com' ,
  'Ethnicity' : 'Declined' ,
  'Race' : 'OtherRace'
};

// To get the value:
var race = myObject.Race;
for(var i=0;i
有关阵列的良好文档可以在

中找到,这里有一些内容

您不使用
数组
,而且,
数组
实际上是创建覆盖的
数组时可以调用的

其次,您有一个
对象
{…}
),但您没有将其分配给某个对象。您是否希望将其存储在变量中?(
var obj={…}

第三,最后一个
不应该在那里,因为没有更多的元素了

如果已将其存储在变量中,则可以像
obj.Race
那样访问它

for (var i = 0; i < ArrayValues.length; i++) {
    var raceName = ArrayValues[i].Race;
}
var myObject = {
  'DateOfBirth' : '06/11/1978',
  'Phone' : '770-786',
  'Email' : 'pbishop@hotmail.com' ,
  'Ethnicity' : 'Declined' ,
  'Race' : 'OtherRace'
};

// To get the value:
var race = myObject.Race;
//or
var race = myArray[index].Race;