JavaScript 배열의 Slice() 메소드는 주어진 배열의 일부를 추출하여 반환합니다. 이 방법은 원래 배열을 변경하지 않습니다.
통사론
Slice() 메서드는 다음 구문으로 표현됩니다.
array.slice(start,end)
매개변수
시작 - 선택사항입니다. 이는 메서드가 요소 추출을 시작하는 위치의 인덱스를 나타냅니다.
자바 mvc
끝 - 선택사항입니다. 이는 메서드가 요소 추출을 중지하는 위치의 인덱스를 나타냅니다.
반품
새 배열에는 추출된 요소가 포함됩니다.
JavaScript 배열 슬라이스() 메서드 예
여기서는 다양한 예제를 통해 Slice() 메소드를 이해해보겠습니다.
실시예 1
주어진 배열에서 요소를 추출하는 간단한 예를 살펴보겠습니다.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(1,2); document.writeln(result);지금 테스트해보세요
산출:
Node.js
실시예 2
주어진 배열에서 다양한 요소를 추출하는 예를 하나 더 살펴보겠습니다.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(0,3); document.writeln(result);지금 테스트해보세요
산출:
자식 상태
AngularJS,Node.js,JQuery
실시예 3
이 예에서는 요소를 추출하기 위한 인덱스로 음수 값을 제공합니다.
var arr=['AngularJS','Node.js','JQuery','Bootstrap'] var result=arr.slice(-4,-1); document.writeln(result);지금 테스트해보세요
산출:
AngularJS,Node.js,JQuery