в оглавление примеры сценариев с использованием различных свойств общая схема иерархической структуры объектов
 
 
 
 

объект array

предыдущая страничка следующая страничка

Термин "компактный массив" означает, что данные размещаются в массиве подряд, начиная с позиции 0.
В предыдущем листинге показан так называемый вертикальный набор данных. Каждый элемент содержит такой же тип данных, что и другие (название планеты) и их порядок следования совпадает с порядком расположения планет (по расстоянию от солнца).
Но не все наборы данных являются вертикальными. Можно создать массив, в котором хранится различная информация об одной планете. В качестве примера рассмотрим отдельный массив с астрономическими данными о Земле. Он приведен в листинге ниже.

Создание "горизонтального" массива


earth = new Array ()
earth.diameter = "7920 miles"
earth.distance = "93 million miles"
earth.year = "365.25 days"
earth.day = "24 hours"
earth.length // результат = 4


В листинге «Создание "горизонтального" массива» представлен альтернативный способ заполнения массива. Пример такого подхода уже рассматривался при создании массива с поддержкой ранних версий браузеров, где свойство length размешалось в первом элементе. Когда значение присваивается свойству, которое еще не содержится в массиве, JavaScript сам создает его и помещает в нем это значение.

 
 
 
  методы | свойства | примеры | в начало | назад | вперед | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | <<< | >>>

Hosted by uCoz