русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Массивы


Дата добавления: 2015-07-09; просмотров: 430; Нарушение авторских прав


 

Массив (array), как и объект, представляет собой коллекцию значений. Если ка_ждое значение, содержащееся в объекте, имеет имя, то в массиве каждое значе_ ние имеет номер, или индекс. В JavaScript можно извлекать значения из масси_ ва, указав после имени массива индекс, заключенный в квадратные скобки. На_ пример, если a – это имя массива, а i – неотрицательное целое число, то a[i] яв_ ляется элементом массива. Индексы массива начинаются с нуля, т. е. a[2] ссылается на третий элемент массива a.

 

Массивы могут содержать любой тип данных JavaScript, в том числе ссылки на другие массивы или на объекты или функции. Например:


 

54 Глава 3. Типы данных и значения

document.images[1].width

 

Этот код ссылается на свойство width объекта, хранящегося во втором элементе массива, в свою очередь хранящегося в свойстве images объекта document.

 

Обратите внимание: описываемые здесь массивы отличаются от ассоциативных массивов (см. раздел 3.5). Здесь обсуждаются «настоящие» массивы, которые ин_ дексируются неотрицательными целыми числами. Ассоциативные массивы ин_ дексируются строками. Следует также отметить, что в JavaScript не поддержи_ ваются многомерные массивы (хотя допускается существование массивов из мас_ сивов). И наконец, поскольку JavaScript является нетипизированным языком, элементы массива не обязательно должны иметь одинаковый тип, как в типизи_ рованных языках, подобных Java. Подробнее о массивах мы поговорим в главе 7.

 



<== предыдущая лекция | следующая лекция ==>
Объекты | 


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 1.088 сек.