Javascript-форум (https://javascript.ru/forum/)
-   Элементы интерфейса (https://javascript.ru/forum/dom-window/)
-   -   Ассоциативный массив (https://javascript.ru/forum/dom-window/17098-associativnyjj-massiv.html)

melky 05.05.2011 20:10

потому что for .. in необходим для перебора свойств хеша ( объекта )

для массива используй while () {} или for( ){}

x-yuri 09.05.2011 04:44

Цитата:

Сообщение от simple
Ну так у меня всего лишь 2 массива ведь, multi[0] и multi[20] должно по идеи казать 2 или 1 если с 0 считать а кажет 21

если нужен массив с числовыми индексами, незачем в нем оставлять промежутки. Если нужны промежутки - используй ассоциативные массивы объекты (var multi = {'first': [130,40,8], 'second': [125,30,5]}; )


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