Авторский знак. Seosait21.ru Есть у человека надежда. Пока не поздно. Вгрызайся и изучай.
Нажимай и поддержи.

Пн Вт Ср Чт Пт Сб Вс
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30


Чувашия-это моя Россия

Ссылки на JavaScript - array.

Объект Массив используется для хранения нескольких значений в одной переменной.

Вспомним, что такое массив? Массив это специальная переменная, которая может содержать более одного значения какого-то списка. Если у вас есть список элементов( список имен автомобиля, например), хранения автомобилей в отдельных переменных может выглядеть следующим образом:

                     var car1="Saab";
                     var car2="Volvo";
                     var car3="BMW";

Когда вы хотите найти конкретную марку автомобиля не из трех автомашин, но из трех сот автомобилей? Тогда как быть?

Решение представляет собой массив! Массив может содержать много значений под одним именем, и вы можете получить доступ к значениям, обращаясь к номеру индекса.

Создание массива. Массив может быть создан тремя способами. Вот, этот код создает объект Array, под названием myCars:

                     1. Обычный:
                            var myCars=new Array(); 
                            myCars[0]="Saab";       
                            myCars[1]="Volvo";
                            myCars[2]="BMW";
                            
                     2. Сокращенный:

                            var myCars=new Array("Saab","Volvo","BMW");
                            
                     3. Литеральный( символьный):

                            var myCars=["Saab","Volvo","BMW"];

Доступ к массиву. Вы ссылаетесь на элемент в массиве, ссылаясь на индекс числа. Это заявление доступа к значению первого элемента в myCars:

                           var name=myCars[0];

Это заявление изменяет первый элемент myCars:

                       myCars[0]="Opel";

Внимание!!! [0] является первым элементом в массиве. [1] является вторым...( Индексы начинаются с 0)

Вы можете иметь различные объекты в один массив. Все переменные JavaScript являются объектами. Элементы массива являются объектами. Функции являются объектами. Из-за этого, вы можете иметь переменные различных типов в одном массиве. Вы можете иметь объекты в массиве. Вы можете иметь функции в массиве. Вы можете иметь массивы в массиве:

                       myArray[0]=Date.now;
                       myArray[1]=myFunction;
                       myArray[2]=myCars;

Методы массивов и свойства. Объект Массив имеет предопределенные свойства и методы:

var x=myCars.length             // количество элементов в myCars
var y=myCars.indexOf("Volvo")   // индекс позиции "Volvo"

Вот, некоторые свойства объектов массива и методы работы объектами в массиве.

Массив Свойства Объект

свойство Описание
constructor Возвращает функцию, которая создает массив объект прототипа
length Задает или возвращает количество элементов в массиве
prototype Позволяет добавлять свойства и методы объекта массива

Массив Методы Объект

Метод Описание
concat() Объединение двух или более массивов, и возвращает копию присоединия массива
indexOf() Поиск в массиве элемента и возвращает его позицию
join() Объединяет все элементы массива в строку
lastIndexOf() Поиск в массиве элемента, начиная с конца, и возвращает его позицию
pop() Удаляет последний элемент массива и возвращает этот элемент
push() Добавляет новые элементы в конец массива и возвращает новую длину
reverse() Меняет порядок элементов в массиве
shift() Удаляет первый элемент массива и возвращает этот элемент
slice() Выбирает часть массива и возвращает новый массив
sort() Сортирует элементы массива
splice() Добавляет/Удаляет элементы из массива
toString() Преобразует массив в строку и возвращает результат
unshift() Добавление новых элементов в начало массива и возвращает новую длину
valueOf() Возвращает примитивное значение массива

seosait21.ru
HTML

seosait21.ru
CSS

seosait21.ru
Web-диз.
HTML ссылка CSS ссылка ...

seosait21.ru
JavaScript

seosait21.ru
PHP

seosait21.ru
JQuery
JavaScript ссылка PHP ссылка JQuery ссылка

seosait21.ru
SEO.

seosait21.ru
MySQL

seosait21.ru
XML
... ... ...
ПОНРАВИЛОСЬ?
ПОДЕЛИСЬ с ДРУЗЬЯМИ: