logo
Vvedenie_v_Veb_programmirovanien_2 / Vvedenie_v_Veb_programmirovanien_2

Объект Array

Свойства Array: length — количество элементов в массиве; prototype — свойство, позволяющее добавить новые свойства и методы ко всем созданным массивам.

Методы Array: concat (список добавляемых элементов) – возвращает массив, получившийся в резуль-тате объединения текущего массива и элементов, перечисленных в списке. join (раздели-тель) – возвращает строку, получившуюся в результате слияния значений всех элементов, разделенных разделителем;

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

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

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

push (список добавляемых элементов) – добавляет в массив элементы, перечисленные в списке, и возвращает новую длину массива. Список может содержать другие массивы.

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

sort (функция сортировки) – возвращает массив, заполненный отсортированными элементами текущего массива. Функция сортировки должна принимать два параметра и возвращать одно из следующих значений: 1, если первый больше второго, -1, если второй больше первого, и 0, если они одинаковы. Если функция сортировки опущена, то выполняется символьная сортировка.

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

splice (индекс первого элемента, количество удаляемых элементов, список добавляемых элементов, разделенных запятыми)