Array.slice의 일반적인 용도는 부분 배열 요소를 추출하고 배열을 복사하는 것입니다. Array.slice() 메서드는 원래 배열을 수정하지 않고 새 배열을 반환한다는 점에 유의해야 합니다. 시작 인덱스는 결과에 포함되고, 종료 인덱스는 결과에 포함되지 않습니다.
Array.slice() 메서드는 JavaScript의 배열 객체 메서드로, 배열에서 요소를 추출하거나 가로채서 새 배열을 반환하는 데 사용됩니다. 다음은 Array.slice() 메서드의 일반적인 용도입니다.
1. 부분 배열 요소 추출
const fruits = ["apple", "banana", "orange", "grape", "mango"]; const citrus = fruits.slice(1, 3); console.log(citrus); // Output: ["banana", "orange"]
위 예에서 Slice() 메서드는 인덱스 1에서 시작합니다. (포함) 인덱스 3(포함하지 않음)까지 요소 추출을 시작합니다. 따라서 과일 배열의 인덱스 1과 2에 있는 요소를 추출하고 이러한 요소를 포함하는 새 배열을 반환합니다.
2. 배열 복사
const originalArray = [1, 2, 3, 4, 5]; const copiedArray = originalArray.slice(); console.log(copiedArray); // Output: [1, 2, 3, 4, 5]
이 예에서 Slice() 메서드는 매개 변수를 사용하지 않으며 원본 배열의 복사본을 반환하므로 배열을 달성할 수 있습니다.
Array.slice() 메서드는 원래 배열을 수정하지 않고 새 배열을 반환한다는 점에 유의해야 합니다. 시작 인덱스는 결과에 포함되고, 종료 인덱스는 결과에 포함되지 않습니다.
또한 인수가 음수인 경우 배열의 끝부터 시작하는 위치를 나타냅니다. 예를 들어, -3은 아래에서 세 번째 요소를 나타냅니다.
위 내용은 Array.slice의 일반적인 사용법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!