мас сив.concat(мас сив 1)

Аргумент: массив1 - выражение, возвращающее массив.

Результат: новый массив.

Метод concat объединяет массив и массив 1 в новый массив и возвращает его. При этом все элементы из массив1 добавляются в конец массива.

Пример:

var х = new Array(l, 2, 3); var у = new Array(4, 5, 6) ; currentTextFrame.contents = x.concat(y)

Результат:

1, 2, 3, 4, 5, 6

Метод join

Синтаксис: ма ссив.j oin(разделитель)

Аргумент: разделитель - любое строковое выражение.

Результат: строковое значение.

Метод join преобразует массив в строковое значение. Для этого все элементы массива преобразуются в строки, и эти строки объединяются в одну строку. Разделителем между ними в результирующей строке является заданный разделитель; если он опущен, то разделителем служит пустая строка.

Пример:

var х = new Array(1, 2, 3); currentTextFrame.contents = x.joinf"-")

Результат:

1-2-3

Метод pop

Синтаксис: массив, pop ()

Результат: значение последнего элемента массива.

Метод pop удаляет последний элемент массива и возвращает его в качестве результата. Размер массива при этом уменьшается на 1.

Пример:

var x = ["a", "b", "c", "d"] x.pop{); Результат:

a,b,c

Метод push

Синтаксис: массив.push(элемент!, элементы)

Аргументы: элемент!,…, элементы-- любые выражения.

Результат: новая длина массива.

Метод push добавляет значения аргументов в конец массива и возвращает в качестве результата новый размер массива, который при этом увеличивается на N.

Пример:

var х = ["a", "b", "с", "d"] x.push("e")

Результат:

a,b,c,d,e

i

Метод reverse

Синтаксис: массив.reverse()

Результат: массив.

Метод reverse изменяет порядок элементов в массиве на противоположный. При этом новый объект Array не создается, перестановка элементов производится в исходном массиве. Если не все элементы массива были определены, то им присваивается значение undefined.

Пример:

var х = new Array(); х [0] = 0; х[2] = 2; х[4] = 4; х. reverse ()

Результат:

4, i 2,, 0

Метод shift

Синтаксис: массив.shift()

Результат: значение первого элемента массива.

Метод shift удаляет первый элемент массива и возвращает его в качестве результата. Размер массива при этом уменьшается на 1.

Пример:

var х = ["а", "Ь", "с", "d"]

х.shift(); Результат:

b, c,d

Метод slice

Синтаксис: массив.slice(начало [, конец])

Аргументы: начало и конец - любые числовые выражения.

Результат: новый массив.

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

если значение конец неотрицательно, то копируются элементы мас-сив[начало], массив [начал о+1 ], …, массив [конец-1]',

если значение конец отрицательно, то копируются элементы массив [начало], массив [начало+1], …, массив [массив, length-конец-1 ], Т. е. конец означает смещение от конца массива;

если аргумент конец отсутствует, то копируются элементы .массив [начало], массив [начало+1], …, массив [массив, length-1], Т. е. копируются все элементы до конца массива.


⇐ вернуться назад | | далее ⇒