javascript数组元素返回值

时间:2013-01-09 06:05:50

标签: javascript arrays

我有这个数组:

[ 'lol',  { hola: 'xQaUqX19UmahiMd_3IN_', lol: 'PE-n5EmMl7jYYQrI3IOA' } ]
我试图以“xQaUqX19UmahiMd_3IN_”和“PE-n5EmMl7jYYQrI3IOA”的形式获取动态,但我无法做到。

2 个答案:

答案 0 :(得分:0)

假设您的数组存储在名为myArray的变量中,那么执行myArray[1].holamyArray[1]['hola']

答案 1 :(得分:0)

我可以看到你有一个数组,并且你有一个对象。有两个数组元素。您可以使用0和1进行访问,如下所示

var arr = [ 'lol',  { hola: 'xQaUqX19UmahiMd_3IN_', lol: 'PE-n5EmMl7jYYQrI3IOA' } ];
console.log(arr[0]); //prints  lol
console.log(arr[1]); 
// prints { hola: 'xQaUqX19UmahiMd_3IN_', lol: 'PE-n5EmMl7jYYQrI3IOA' } which is a object.

对象可以用点访问我想你知道。 现在访问如下。

console.log(arr[1].hola) // prints  xQaUqX19UmahiMd_3IN_
console.log(arr[1].lol)  // prints PE-n5EmMl7jYYQrI3IOA