2015-07-24 2 views
0

Я использую запрос AJAX GET для получения объекта javascript. Serverside, это хэшмап, который состоит из String и ArrayList of Strings. Внутри функции успеха, я использую для-в цикле, чтобы получить доступ к данным, который выглядит, как это в данный момент (console.log для отладки):Доступ к массиву внутри объекта javascript

for (var key in content) { 
    if (content.hasOwnProperty(key)) { 
     console.log(key); 
    }   
} 

Он отображает ключ правильно, но как я могу получить доступ к связанный с ним массив? Если я вывешу ответ на консоль, он отобразит «KEY: Array [13]», и я могу развернуть его, чтобы увидеть содержимое массива.

+0

@BrianGerhards JSFiddle является отличным инструментом, но это было просто меня не зная синтаксис. Двое других смогли мне помочь в течение нескольких минут, поэтому я не думаю, что необходим JSFiddle. – jdune

ответ

2
for (var key in content) { 
    if (content.hasOwnProperty(key)) { 
     console.log(content[key]); 
    }   
} 
+0

Вау, теперь я чувствую себя совсем немой. Даже видел это в другом вопросе, просто не думал, что это применимо к моей ситуации. Огромное спасибо! – jdune

0

самым обычным способом

for(var i=0 ; i< key.length ; i++) 
    console.log(key[i]); 
Смежные вопросы