Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   for внутри for (https://javascript.ru/forum/misc/16895-vnutri.html)

ZLoD3Y 27.04.2011 14:37

Цитата:

Сообщение от with-love-from-siberia (Сообщение 102335)
размерность массива определяется из свойства массив.length. Если искомый элемент находится на фиксированном месте - нет нужды перебирать весь массив - обратитесь к нему напрямую. А массивы достаточно перебирать в большинстве случаев циклом for:
Код:

for (var i = 0; i < data.length; i++) ...

Проблема в том, что данное значение находится в 2х внутренних массивах с одинаковыми айдишниками.

Цитата:

Сообщение от Kolyaj (Сообщение 102328)
А почему вы верхний перебираете циклом while, внутренний циклом for-in, хотя оба надо перебирать обычным циклом for?

Это тонкости, чисто ради пробы было сделано, я его сейчас на форы переправлю, там не в этом смысл, мне главное перебор. for-in использовался потому, как , в зависимости от значения i нужно было перебирать массив.

Строго не судите, я пока нормально не ориентируюсь в JavaScript.

Kolyaj 27.04.2011 14:41

Цитата:

Сообщение от ZLoD3Y
Строго не судите

Хорошо, не будем. А то вы глупости какие-то пишете :)

ZLoD3Y 28.04.2011 10:21

Всем спасибо! разобрался, я изначально не правильно делал обход массива. Некоторые вещи, правда, выскакивают с ошибками, но то, что хотел - реализовал, еще раз всем спасибо!


Часовой пояс GMT +3, время: 12:59.