JavaScript에서 array.slice() 메서드는 무엇입니까?

Javascripteseo Array Slice Meseodeuneun Mueos Ibnikka



JavaScript 배열은 단일 및 다중 값을 보유하는 데 사용되는 특수 변수입니다. JavaScript에는 이러한 변수와 관련된 몇 가지 메서드가 있습니다. 배열.슬라이스() ”, “ 배열.스플라이스 ”, “ 배열.팝() ', 그리고 많은 다른 사람들. 이러한 방법은 어레이의 조작 및 수정에 광범위하게 사용됩니다.

이 자습서에서는 JavaScript array.slice() 메서드에 대해 구체적으로 설명합니다.

JavaScript의 'array.slice()' 메서드는 무엇입니까?

자바스크립트에서 ' 배열.슬라이스() ” 메서드는 배열의 슬라이스 또는 하위 배열을 반환합니다. 반환된 배열은 시작으로 결정된 요소와 그 이후의 모든 요소를 ​​포함하지만 끝으로 정의된 요소는 포함하지 않습니다. 끝이 지정되지 않은 경우 반환된 배열에는 배열의 처음부터 끝까지 모든 요소가 포함됩니다.







JavaScript에서 'array.slice()' 메서드를 활용하는 방법은 무엇입니까?

JavaScript에서 array.slice() 메서드를 활용하려면 다음 구문을 사용할 수 있습니다.



정렬. 일부분 ( 시작하다, 끝내다 )

여기, ' 배열.슬라이스() ”는 아래 나열된 두 개의 매개변수로 구성됩니다.



  • 시작하다 ”는 어레이 슬라이스의 시작을 결정하는 데 사용됩니다.
  • ”는 배열의 끝 값을 지정합니다.

예제 1: 시작 및 끝 인덱스 값과 함께 array.slice() 메서드 활용

array.slice() 메서드를 사용하려면 명시된 코드 스니펫을 사용해 보세요.





  • 특정 이름으로 함수를 정의합니다. 이 경우 ' 함수() ” 기능으로.
  • 특정 이름으로 변수를 초기화하고 배열에 값을 할당합니다.
  • 그런 다음 다른 이름으로 다른 변수를 선언하고 ' 배열.슬라이스() ' 메서드를 사용하고 값 매개변수를 지정합니다. 여기서 첫 번째 값 ' 4 '는 배열의 시작을 결정하고 두 번째 값은 ' 7 ”는 배열의 끝을 지정합니다.
  • 이후, ' 콘솔.로그() ”는 실제 배열과 업데이트된 배열을 표시하기 위해 두 번 호출됩니다.
기능 기능 ( ) {

배열이었다 = [ '망고' , '사과' , '바나나' , '체리' , '멜론' , '파인애플' , '포도' ] ;

변수 new_array = 정렬. 일부분 ( 4 , 7 ) ;

콘솔. 통나무 ( 정렬 ) ;

콘솔. 통나무 ( new_array ) ;

}

마지막으로 정의된 함수를 호출합니다.

기능 ( ) ;

실제 배열과 슬라이스 배열은 다음과 같습니다.



예제 2: 시작 인덱스 값으로만 ​​'array.slice()' 메서드 활용

'를 사용할 수도 있습니다. 배열.슬라이스() ” 방법은 배열 인덱스의 시작 값을 정의합니다. 이 명시된 예에서 숫자 값으로 배열을 정의하고 ' 배열.슬라이스() ” 메서드 여기서 “ 2 ”는 배열 인덱스의 시작을 정의합니다. 결과적으로 메서드는 처음부터 두 값을 제거하고 나머지 요소가 있는 새 배열을 반환합니다.

기능 기능 ( ) {

배열이었다 = [ 32 , 65 , 78 , 23 , 57 , 31 ] ;

변수 new_array = 정렬. 일부분 ( 2 ) ;

콘솔. 통나무 ( 정렬 ) ;

콘솔. 통나무 ( new_array ) ;

}

그런 다음 함수 이름을 사용하여 정의된 함수를 호출합니다.

기능 ( ) ;

결과적으로 처음 두 요소가 배열에서 제거되고 나머지 요소가 포함된 새 배열이 콘솔에 표시됩니다.

이것이 JavaScript의 array.slice() 메서드에 관한 전부입니다.

결론

배열.슬라이스() ”는 정의된 인덱스를 사용하여 배열의 특정 부분을 제거하는 JavaScript의 방법입니다. 사용자는 메서드의 매개 변수로 시작 및 끝 인덱스를 지정할 수 있습니다. 또한 시작 인덱스만 지정하면 배열의 시작 부분에서 요소가 제거됩니다. 이 블로그는 ' 배열.슬라이스() ” JavaScript에서 여러 예제가 포함된 메서드.