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

объект array

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

При создании приложения поищите потенциальное применение массивам. Если среди ис пользуемых данных есть несколько объектов или блоков данных, взаимодействующих со сценарием одинаковым образом, скорее всего, массив окажется подходящей структурой для их сохранения. Например, во всех браузерах, за исключением Internet Explorer 3, текстовым полям формы можно присвоить одинаковые имена. В этом случае объекты трактуются как элементы массива. Для управления этими данными в сценарии используется синтаксис доступа к массиву. Таким образом, решение задачи сводится к написанию нескольких операторов JavaScript и исключается необходимость в создании специального кода для каждого отдельного поля.
Кроме того, можно создавать массивы, подобные хешированным таблицам в языке Java, когда элементу данных поставлено в соответствие имя (ключ), а не числовой индекс. Если данные представимы в формате таблицы, без сомнения, для их представления следует использовать массивы.

Создание пустого массива. Массивы рассматриваются в JavaScript как объекты. Степень объектности зависит от того, какая версия JavaScript используется: первая (браузеры Navigator 2 и Internet Explorer 3 с библиотекой JScript версии 1) или более новая (в Navigator 3 и выше и Internet Explorer с библио текой JScript версии 2 или выше). В целях обеспечения совместимости мы начнем рассматривать этот раздел с примеров создания массивов во всех версиях браузеров.
Вначале необходимо определить функцию-конструктор объекта, которая присваивает переданный ей числовой параметр свойству length объекта:

function makeArray(n) {
this.length = n
return this
}

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

Hosted by uCoz