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

объект array

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

Полноценный объект массива позволяет работать с ним так, как с любым встроенным массивом JavaScript. От вас не требуется определять функцию-конструктор, так как она не позволяет создавать объекты JavaScript. Достаточно создать новый объект массива, восполь зовавшись следующей командой:

var myArray = new Array ()

Объект массива имеет свойство length (для пустого массива оно равно 0). Важно, что оно не содержится в самом массиве, т.е. последний полностью предназначен для сохранения данных.
Если требуется создать массив определенного размера (и заполнить его, например, значе ниями null), в аргументе конструктора задается исходный размер. Например, вот так созда ется новый массив из 500 элементов, содержащий информацию о коллекции компакт-дисков: var myCDCollection = new Array (500)
Создание массива предварительного размера не дает никаких преимуществ, поскольку в любой момент всякому массиву можно добавить новое значение: значение свойства length корректируется автоматически. К примеру, если в массив myCDCollection [700] добавить новое значение, объект массива изменяет свойство length (счетчик начинается с 0):

myCDCollection [700] = "Gloria Estefan/Destiny"
collectionSize = myCDCollection.length // результат = 701

Объект массива имеет несколько методов, а также позволяет добавлять пользовательские свойства к прототипу. Об этом рассказано далее в этой главе.

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

Hosted by uCoz