Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Презентации для JavaScript / JS / JS 4 работа с данными / Работа с данными в сценариях.ppt
Скачиваний:
15
Добавлен:
14.03.2015
Размер:
15.26 Mб
Скачать

Заполнении элементов массива данными

1 способ

months = new Array (12); months[0] = “январь”; months[1] = “февраль”;

2 способ

months = new Array (“январь”, “февраль”, “март”, “апрель” ….)

Увеличение размерности массива

array1 = new Array();

array1[9] = “значение последнего элемента”;

Значение размера массива хранится в переменной length, встроенной в объект массива. В любой момент можно определить текущий размер массива и использовать это значение, например вывести в окне сообщения:

alert(months.length);

max_index = имя_массива.length – 1;

Объект Array содержит ряд методов, которые позволяют изменять структуру массивов:

concat (массив2) – объединяет два массива и возвращает новый массив, в котором элементы массива 2 следуют за элементами исходного;

slice(индекс1, индекс2) – возвращает часть массива от элемента с индексом 1 до элемента с индексом 2, не включая его (чтобы скопировать массив до конца, нужно пропустить второй аргумент);

splice(индекс1, индекс2) – работает так же, как и предыдущий метод, но извлекаемый подмассив удаляется из исходного массива;

push(значение) – добавляет новый элемент в конец массива;

pop() – возвращает последний элемент и удаляет его из массива;

shift() – возвращает первый элемент и удаляет его из массива;

unshift (значение) – добавляет новый элемент в начало массива;

reverse () – инвертирует порядок следования элементов массива;

sort() – сортирует элементы в алфавитном порядке;

join() – позволяет объединить элементы массива в одну строку.