Показать сообщение отдельно
  #5 (permalink)  
Старый 12.04.2014, 08:38
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

Сообщение от woojin Посмотреть сообщение
а при таком варианте первый элемент хоть и пустым будет, но всё же будет нулевым?
В forEach он участовать не будет, при прямом обращении по индексу 0 выдаст undefined, как и при обращении к любому несуществующему элементу массива. В свойство length записывается максимальный индекс, поэтому да, тут он будет учитываться.

Сообщение от woojin Посмотреть сообщение
он будет формироваться в PHP? а затем "распечатываться" в HTML
А почему нельзя подправить индексы при формировании? И в чем смысл именно такой нумерации? Если идет цикл по конкретным индексам, то какая разница что лежит в остальных частях массива? И вообще что с этим массив на клиенте будет то происходить? Нафиг оно надо?

В общем прямого аналога такого создания массива, как в PHP в JS нет.

Последний раз редактировалось jsnb, 12.04.2014 в 08:44.
Ответить с цитированием