JavaScript 배열 slice vs splice

Zoey·2020년 12월 15일
  const array = [1, 2, 3, 4, 5];

  const newArray = array.slice(2);
  console.log(newArray); // [3, 4, 5]
  console.log(array); // [1, 2, 3, 4, 5] array는 그대로 보존되어 있다.


  const result = array.splice(2);
  console.log(result); // [3, 4, 5]
  console.log(array); // [1, 2] array에서 사라짐

slice: 원하는 부분만 return해서 받아오고 싶을 때 사용
splice: 배열 자체를 수정함.

출처: https://www.youtube.com/watch?v=3CUjtKJ7PJg

0개의 댓글