JavaScript에서 배열을 자르기 위해서는 slice() 함수를 사용한다.
slice()
- 배열의 일부분을 잘라내어, 새로운 배열로 리턴
- 원본 배열의 값은 유지
arr.slice([begin[, end]])
파라미터
- begin: 잘라낼 배열의 시작 index
- end: 잘라낼 배열의 종료 index로, end index 값은 잘라낼 배열에 포함되지 않음
end index를 생략하는 경우, begin index 부터 배열의 끝까지 잘라냄
리턴값
- 잘라낸 원소들로 만든 새로운 배열을 리턴
예시
arr.slice(1, 3); // arr[1]~arr[3]까지 복사한 새로운 배열 리턴 (arr[3]은 제외)
arr.slice(1); // arr[1]부터 배열의 끝까지 복사한 새로운 배열 리턴
arr.slice(-3, -1); // index가 음수인 경우 배열의 끝에서부터의 길이
'JavaScript&TypeScript' 카테고리의 다른 글
JavaScript console.table() (0) | 2023.05.12 |
---|---|
JavaScript에서 jwt 발급 (0) | 2023.05.11 |
JavaScript 배열 중간에 요소 추가 및 삭제 (0) | 2023.03.29 |
JavaScript로 GCS에 파일 업로드 및 다운로드 (0) | 2023.03.17 |
Puppeteer 감시 방지 (0) | 2023.02.14 |