Я пытаюсь выяснить, как правильно проанализировать некоторые значения, возвращаемые из JavaScript API ссылок.Как получить доступ к параметрам объекта в JavaScript
В настоящее время я использую следующий код для прокрутки и печати возвращаемых объектов.
for(var position in profile.positions)
{
profHTML = profHTML + profile.positions[position];
}
Результат (который получает меня часть пути к разгадке его является:
11[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
По сути сво # объектов (которые, кажется, первая вещь возвращается), а затем каждый объектов
В соответствии с тем, что возвращается, когда я делаю консольный журнал в Chrome, этот код возвращает массив объектов, которые содержат объект с именем «компания». Компания содержит 4 атрибута («id», «industry», , "имя", "тип")
Полагаю, что profile.positions [position] является ссылкой на возвращаемый элемент, однако я не уверен в синтаксисе доступа к объекту и атрибуту компании во время цикла.
Я также не уверен, что было бы лучшей практикой, чтобы не пытаться ссылаться на поле в самом первом цикле, который возвращает количество объектов.
Заранее за вашу помощь.
Можете ли вы дать полный выход JSON вернулся? Трудно определить, какую структуру вы описываете. Кроме того, никогда не используйте цикл 'for'-'in' для массивов: http://bonsaiden.github.com/JavaScript-Garden/#array.general – Domenic
Как я могу вернуть полный вывод JSON? Я буду рад опубликовать. –
Вставьте его в вопрос ... –