Метод JavaScript slice (): объект-массив

Описание

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

Реализовано в JavaScript 1.2

Синтаксис

 slice (begin, end) 

Параметры

begin: указывает, с чего начать извлечение.

end: указывает, где закончить извлечение.

Начальная позиция обязательна, а конечная позиция не обязательна, если конец не указан, срез извлекается в конец последовательности. В качестве отрицательного индекса end указывает смещение от конца последовательности

Пример -1

В следующем веб-документе , метод slice () извлекает второй и третий элементы из списка фруктов и создает новый массив.

HTML-код

       Пример метода JavaScript slice ()    h1 {color: red}    

JavaScript: метод slice ()

Код JS

  var fruitlist = new Array (  «Апельсин», «Яблоко», «Банан», «Чери»); var newParagraph = document.createElement («p»);  var newText = document.createTextNode ("Список фруктов:" + список фруктов);  newParagraph.appendChild (новыйТекст);  document.body.appendChild (новыйПараграф);  var newfruitslist = fruitlist.slice (1,3); var newParagraph = document.createElement ("p");  var newText = document.createTextNode ("Извлечь список фруктов:" + newfruitslist);  newParagraph.appendChild (новыйТекст);  document.body.appendChild (новыйПараграф);   

Просмотрите пример в браузере.

Попрактикуйтесь в работе с примером в Интернете.

Метод JavaScript slice () пример

Пример -2

В следующем веб-документе slice () извлекает последние два элемента из списка фруктов и создает новый массив.

HTML Code

       Метод JavaScript slice () из последних двух - пример   h1  {color: red}    

JavaScript: метод slice ()

Код JS

  var fruitlist = new Array ("  Апельсин »,« Яблоко »,« Банан »,« Чери »); var newParagraph = document.createElement (« p »);  var newText = документ. createTextNode ("Список фруктов:" + список фруктов); newParagraph.appendChild (newText);  document.body.appendChild (новыйПараграф);  var newfruitslist = fruitlist.slice (0, -2); var newParagraph1 = document.createElement ("p");  var newText1 = document.createTextNode ("Извлечь список фруктов:" + newfruitslist);  newParagraph1.appendChild (newText1);  document.body.appendChild (newParagraph1);  

Просмотрите пример в браузере

Практикуйте пример в Интернете

JS Bin

См. также:

объекты ядра JavaScript, методы, свойства.

Оцените статью
nanomode.ru
Добавить комментарий