Основное меню

Выделенный сервер, аренда серверов, дешевые сервера, купить сервер, хостинг сервера
Counter-Strike 1.6
GTA San Andreas
Мини-чат
200
Наше радио
Loading the player ...
Партнер Сайта
Главный Партнер

Реклама



Главная » Статьи » Статьи Ucoz » JavaScript

Массивы
Первый тип новых объектов, которые мы рассмотрим, являются массивы. Тип
"Array" введен в JavaScript 1.1 для возможности манипулирования самыми
разными объектами, которые отображаются Navigator'ом. Это - список всех
гипертекстовых ссылок данной страницы Website, список всех картинок на
данной странице, список всех applet'ов данной страницы, список всех
элементов формы и т.п. Пользователь может создать и свой собственный
массив, используя конструктор Array(). Делается это следующим образом:

Code
new_array = new Array()<br>
  new_array5 = new Array(5)<br>
  colors = new Array ("red","white","blue")


Размерность массива может динамически изменяться. Можно сначала
определить массив, а потом присвоить одному из его элементов значение.
Как только это значение будет присвоено, изменится и размерность
массива:


Code
</span><span style="font-size: 10pt;">colors = new Array()<br>
  colors[5] = "red"</span><span style="font-size: 10pt;">


В данном случае массив будет состоять из 6 элементов, т.к. первым
элементом массива считается элемент с индексом 0. Для массивов
определены три метода: join, reverse, sort. Join объединяет элементы
массива в строку символов, в качестве аргумента в этом методе задается
разделитель:


Code
</span><span style="font-size: 10pt;">colors = new Array("red","white","blue")<br>
  string = acolors.join("+")</span><span style="font-size: 10pt;">


В результате выполнения присваивания значения строке символов string мы получим следующую строку:


Code
</span><span style="font-size: 10pt;">string = "red + white + blue"</span><span style="font-size: 10pt;">


Другой метод, reverse, изменяет порядок элементов массива на обратный,
а метод sort отсортировывает их в порядке возрастания. У массивов есть
два свойства: length и prototype. Length определяет число элементов
массива. Если нужно выполнить некоторую рутинную операцию над всеми
элементами массива, то можно воспользоваться циклом типа:


Code
</span><span style="font-size: 10pt;">color = new Array("red","white","blue")<br>
  n = 0<br>
  while(n != colors.length)<br>
  {.... операторы тела цикла ...}</span><span style="font-size: 10pt;">


Свойство prototype позволяет добавить свойства к объектам массива.
Однако наиболее часто, в программе на JavaScript используются
встроенные массивы, главным образом графические образы (Images) и
гипертекстовые ссылки (Links).

Категория: JavaScript | Добавил: syp41k (23.10.2010)
Просмотров: 923 | Комментарии: 1 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Мини-Профиль

Гость
Counter-S:Source
Counter-Strike CZ
Photoshop
Всё для Ucoz
Статистика
OnLine
Онлайн всего: 1
Гостей: 1
Пользователей: 0
Юзеры онлайн:
Наш опрос
Сколько Вам лет ?
javascript:; javascript:;
Всего ответов: 32
Обсудить на форуме