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