var ppArr []; // An Array filled with Objects
var ppSort []; // Empty Array
var i = 0; // Counter
for (; ; i++) // Increase "i"
if (...) // does not matter here
{
var ppInfo = { SortIndex : ppArr[i].SortIndex, PPCount : 1, SortedArr : newArray() };
ppInfo.SortedArr.push(ppArr[i]);
ppSort.push(ppInfo);
}
else { // Neither dose that part
...
}
}
https://repl.it/E4xO/19Как получить доступ к атрибутам объекта внутри массива?
Привет Ребята,
я имею проблему с доступом к атрибуту объекта через массив в JavaScript.
Как вы можете видеть, я запускаю объекты «ppInfo» в пустой массив, называемый «ppSort».
Как можно получить доступ к SortIndex этого объекта?
Я попробовал следующее:
- ppSort.ppInfo.SortIndex
- ppSort [я] .ppInfo.SortIndex
Я не уверен, что еще я мог бы попробовать. Неужели я делаю что-то неуместное? Я могу получить доступ к SortIndex с "ppInfo.SortIndex", но этот объект изменяется после каждого запуска.
Спасибо и наилучшими пожеланиями,
'ppSort [я] .SortIndex' –
Пожалуйста, это минимальное воссоздают вашей проблемы. В настоящее время в 'ppArr' нет объектов, поэтому мы не можем судить, почему вы не можете получить доступ к его свойствам содержимого. (Кроме того, исправить отступы: в настоящее время неясно, какова должна быть структура вашего кода.) – Richard
@Ori Drori Он возвращает «undefined» – Wintersun