일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- grid
- 포토샵
- 상태
- 강화학습
- series
- 에라토스테네스의 체
- spring
- align-items
- c++
- dataframe
- 수학
- Design Pattern
- pandas
- Flexbox
- Photoshop
- 확률
- Codility
- stl
- 통신사할인
- margin
- Prefix Sums
- 백준
- SK바이오사이언스
- 소수
- Javascript
- 알고리즘
- CSS
- skt membership
- Gap
- c
Archives
- Today
- Total
sliver__
[Javascript] Spread 연산자 본문
728x90
두 개 이상의 배열을 하나의 배열로 병합하거나 객체를 병합할 때 사용한다.
예시는 아래와 같다.
mergedHobbies를 보면 배열을 선언하는데 앞에 ... 점 3개가 붙어있다.
이게 뭐지? 처음보는 문법이다.
nestedHobbies처럼 배열 선언 시, 다른 배열을 나열하면 배열안에 배열이 생겨버린다.
오른쪽 사진의 중간을 보면 Array(2), Array(1)이라고 되어있다.
Array안에 Array 2개가 있는 구조가 된다.
하지만 ...(spread 연산자)를 사용하면 하나의 배열에 원소가 나열된다 !!
객체도 마찬가지이다.
728x90
'Frontend > Javascript' 카테고리의 다른 글
[Javascript] 함수의 중첩 (0) | 2025.01.27 |
---|---|
[Javascript] 함수 파라미터 (0) | 2025.01.27 |
[Javascript] Destructuring (0) | 2025.01.27 |
[Javascript] 배열 및 배열 메소드 (0) | 2025.01.27 |
[Javscript] 객체와 클래스 (0) | 2025.01.27 |
Comments