JS 배열 내장함수, slice

껌뻑이·2021년 7월 20일
0

JS Built-in functions

목록 보기
9/13
post-thumbnail

slice

slice()는 배열의 일부분을 얕은 복사를하여 새로운 배열로 반환해준다.

매개변수

  1. begin - 추출이 시작되는 인덱스 번호
  2. end - 추출을 종료할 인덱스, 본인 번호는 제외하고 추출된다.

예시

const arr = [1, 2, 3, 4, 5]

const newArr = arr.slice(1, 4);

console.log(newArr);
console.log(arr);

// 결과

[ 2, 3, 4 ]
[ 1, 2, 3, 4, 5 ]

특징

splice와는 다르게 얕은 복사를 통해 배열을 반환하여 기존에 있는 arr는 변화가 없다.

실패값

아무 값도 반환할게 없으면 [], 빈배열을 반환한다.

0개의 댓글