spread operator (...) 점 세 개를 알아보자
💡 핵심 요약 (TL;DR)
spread operator (...) 점 세 개를 알아보자의 동작 원리를 이해하고 실제 프로젝트에 적용하기 위한 실무 가이드다. 객체와 배열의 병합에 사용할 수 있다.
온점 세 개를 찍어서 표현하는 spread syntax(…)라고 한다.
이 spread operator는 S2015에서 새로 추가된 systax으로 병합, 구조 분배 할당(destructuring)등에 다양하게 활용할 수 있다.
객체/배열 병합
객체와 배열의 병합에 사용할 수 있다.
1 | const newDBinfo = { |
이 결과값으로 알 수 있듯 spread syntax(…)의 위치에 따라 덮어쓰기가 가능하다.
객체/배열 reset
객체와 배열을 자를 수 있다.
객체예시
1 | const person = { |
배열 예시
1 | const [one, ...others] = [1,2,3] |
spread operator (...) 점 세 개를 알아보자
https://sowon-dev.github.io/2022/01/14/220115JS-spreadoperator/