2013-01-09 119 views
-3

我有此數組:JavaScript數組元素返回值

[ 'lol', { hola: 'xQaUqX19UmahiMd_3IN_', lol: 'PE-n5EmMl7jYYQrI3IOA' } ] 

IM triying得到的值 「xQaUqX19UmahiMd_3IN_」 和 'PE-n5EmMl7jYYQrI3IOA' dinamically,但我不能這樣做。

回答

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 
0

假設你的數組存儲在一個名爲myArray變量然後做myArray[1].holamyArray[1]['hola']