펼치기 연산자(전개 연산자)

강샛별·2021년 6월 18일
0

생활코딩

목록 보기
10/15
post-thumbnail

spread operator

  • 배열의 각 인자를 펼친 효과
  • 앞뒤로 다른 값들을 함께 사용할 수도 있다.
  • iterable한 모든 데이터는 펼칠 수 있다.
  • push, unshift, concat등의 기능을 대체할 수 있다.
  • iterable: 반복하다

    Q. 그럼 어떨 때 나머지, 펼치기인가?
    Getter : 나머지 / 받는 입장
    Setter : 펼치기 / 주는 입장
    TIP. 개털은 날림, 새털은 펼침

  • '새로운' 배열이다.
  • 새로운 배열은 참조 후 기존의 내용을 삭제.
    원래 배열에서 앞쪽에 추가하는 게 비용을 더 잡아먹는다.

  • '얕은 복사'만을 수행한다.
  • 깊은 복사는 단순한 펼치기로 안 됨.
    하나하나 가져와서...

    0개의 댓글