-3

私はこの配列を持っています:

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

「xQaUqX19UmahiMd_3IN_」と「PE-n5EmMl7jYYQrI3IOA」の値を動的に取得しようとしていますが、できません。

4

2 に答える 2

0

myArray配列が次の名前の変数に格納されていると仮定すると、myArray[1].holaまたはmyArray[1]['hola']

于 2013-01-09T06:08:18.823 に答える
0

ご覧のとおり、配列があり、その配列を使用してオブジェクトがあります。2 つの配列要素があります。以下のように 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
于 2013-01-09T06:17:14.090 に答える