Фрагмент сценария Результат. var a = new Array(‘заяц’, ‘волк’, ‘лиса’)

var a = new Array(‘заяц’, ‘волк’, ‘лиса’)

document.write(а, ‘<BR>’) заяц, волк, лиса

a. splice(1, 1, ‘ежик’, ‘олень’)

document.write(a, ‘<BR>’) заяц, ежик, олень, лиса

a.splice (0, 2)

document.write(а) олень, лиса

B браузерах Internet Explorer методы push, pop и splice доступны только с версии 5.5. Если вам нужно, чтобы сценарий выполнялся и в более ранних версиях браузера, то изменять со­держимое массива следует только простым присваиванием значений его элементам. Однако здесь следует заметить, что при использовании оператора delete для удаления элементов массива размер последнего (свойство length) не изменяется, хотя удаление и происходит.

shift () — этот метод удаляет первый элемент массива и возвращает изъятый элемент. Метод не имеет входных параметров. Метод shift объекта Array доступен в браузере Internet Explorer только начиная с версии 5.5.

unshift () — метод добавляет один или несколько элементов массива в начало массива и возвращает его результирующую длину. В качестве входных параметров метод принимает добавляемые элементы. Он доступен в браузере Internet Explorer только начиная с версии 5.5.

reverse () — данный метод позволяет “перевернуть” массив (т.е. поменять порядок следования его элементов на противоположный). В результате первый элемент массива становится последним, а последний — первым. Метод не имеет входных параметров и возвращает результирующий массив, в котором элементы исходного массива выстроены в обратном порядке.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: