В этом руководстве будет конкретно обсуждаться метод JavaScript array.slice().
Что такое метод «array.slice()» в JavaScript?
В JavaScript « массив.срез() » возвращает срез или подмассив массива. Возвращаемый массив содержит элемент, определяемый началом, и все последующие элементы до него, но не включает элемент, определяемый концом. Если конец не указан, возвращаемый массив содержит все элементы от начала до конца массива.
Как использовать метод «array.slice()» в JavaScript?
Чтобы использовать метод array.slice() в JavaScript, можно использовать следующий синтаксис:
множество. кусочек ( начать, закончить )
Здесь, ' массив.срез() ” состоит из двух параметров, перечисленных ниже:
- “ начинать ” используется для определения начала среза массива.
- “ конец ” указывает значение для конца массива.
Пример 1: Использование метода array.slice() с начальным и конечным значениями индекса
Чтобы использовать метод array.slice(), попробуйте указанный фрагмент кода:
- Определите функцию с конкретным именем. В данном случае мы определили « функция() ' как функция.
- Инициализируйте переменную с определенным именем и присвойте значение в массиве.
- Затем объявите другую переменную с другим именем и вызовите « массив.срез() ” и указать параметры значения, где первое значение “ 4 ” определяет начало массива, а второе значение “ 7 ” указывает конец массива.
- После этого, ' console.log() ” вызывается два раза для отображения фактического массива и обновленного:
был массив '=' [ 'Манго' , 'Яблоко' , 'Банан' , 'Вишня' , 'Дыня' , 'Ананас' , 'Виноград' ] ;
вар новый_массив '=' множество. кусочек ( 4 , 7 ) ;
консоль. бревно ( множество ) ;
консоль. бревно ( новый_массив ) ;
}
Наконец, вызовите определенную функцию:
функция ( ) ;Вот фактический массив и нарезанный массив:
Пример 2. Использование метода «array.slice()» только с начальным значением индекса
Вы также можете использовать « массив.срез() », определяя начальное значение индекса массива. В этом заявленном примере мы определили массив с числовым значением и вызвали « массив.срез() ' метод, где ' 2 ” определяет начало индекса массива. В результате метод удалит два значения из начала и вернет новый массив с оставшимися элементами:
функция функция ( ) {был массив '=' [ 32 , 65 , 78 , 23 , 57 , 31 ] ;
вар новый_массив '=' множество. кусочек ( 2 ) ;
консоль. бревно ( множество ) ;
консоль. бревно ( новый_массив ) ;
}
Затем вызовите определенную функцию с помощью имени функции:
функция ( ) ;В результате первые два элемента были удалены из массива, а на консоль выведен новый массив с оставшимися элементами:
Это все о методе array.slice() в JavaScript.
Заключение
“ массив.срез() ” — это метод JavaScript, который удаляет определенную часть массива с помощью определенного индекса. Пользователи могут указать начальный и конечный индексы в качестве параметра метода. Кроме того, указание единственного начального индекса удаляет элементы из начала массива. В этом блоге говорится: « массив.срез() ” с несколькими примерами в JavaScript.