[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Json+свойство массива length
Страницы: 1, 2
Invis1ble
Larik
Цитата
Что к твоему посту,не понимаю Object.keys(data).length что ты имеешь в виду,

Да что же тут непонятного-то? Задача какая стоит? Посчитать размер "массива" (объекта) на клиенте. Я показал, как это делается уже 2 раза. Показать 3-й? smile.gif
Откуда берется объект - не имеет значения, запросом к серверу ли, или ты его вручную вообще напишешь.
Цитата
json_encode($data) работает же на стороне сервера,таким образом я не передам данные к js.

Попробовал хотя-бы код запустить из моего предыдущего поста. Для кого пишу - непонятно... sad.gif

_____________

Профессиональная разработка на заказ

Я на GitHub | второй профиль

Larik
Спасибо, понял:)

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
killer8080
Цитата (Larik @ 2.09.2013 - 19:45)
Как я уже понял JSON.parse не хочет возвращать массив,возвращает объект

что передал, то и получил ;)
Цитата (Larik @ 2.09.2013 - 19:45)
Единственное что теперь я не могу сделать,это спородировать свойство length массива,ключи идут по порядку,по идее
for(var k=1;yourunit[k]!=0;k++){
var m=yourunit[1][371]["left"];
alert(m);
}

не нужно ничего "породировать", объект перебирается циклом
for(var key in obj){}
Larik
Ассоциативный массив всегда отображается как объект
При кодировании массива в случае, если его индексы не являются последовательными числами от нуля, то все индексы кодируются в строковые ключи для каждой пары индекс-значение.

http://php.net/manual/ru/function.json-encode.php
Не учел:)

_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
killer8080
Цитата (Larik @ 3.09.2013 - 16:01)
Ассоциативный массив всегда отображается как объект

в JS нет ассоциативных массивов smile.gif
Larik
Цитата (killer8080 @ 3.09.2013 - 17:05)
Цитата (Larik @ 3.09.2013 - 16:01)
Ассоциативный массив всегда отображается как объект

в JS нет ассоциативных массивов smile.gif

да,но я рассчитывал на то,что первый индекс массива останется числовым:)


_____________
Чем больше круг знаний - тем больше длина окружности соприкосновения с областью неизвестного - тем больше степень моего незнания.
Лёгкость принятия решений и громкость слов (или число нулей ожидаемой прибыли) свойство окружностей сверхмалого диаметра, стремящихся к точке - к точке зрения.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.