Показать сообщение отдельно
  #3 (permalink)  
Старый 12.06.2010, 14:05
Аспирант
Отправить личное сообщение для haha Посмотреть профиль Найти все сообщения от haha
 
Регистрация: 02.08.2009
Сообщений: 40

Array.prototype.slice.call( JSONobject, 0 ).length //это посчитает длину внешнего массива
Array.prototype.concat.call( JSONobject ).length //посчитает все элементы

А перебирать можно через "for in", потому что непонятно, по порядку ли индексы идут, с этим оператором длина вообще не важна.

Важно, отсчет в массивах ведут с нуля.

Последний раз редактировалось haha, 12.06.2010 в 14:10.
Ответить с цитированием