Spread syntax Spread syntax (전개 구문)은 특정 상황에서 특정 객체 앞에 ...를 붙여 사용하는 syntax이다. Spread syntax크게 세 가지 상황에서 사용한다. 함수 호출에서 iterable 객체를 인자로 사용하고 싶을 때 배열 literal로 배열을 정의하는데 iterable 객체의 요소를 요소로 사용하고 싶을 때 객체 literal로 key-value 쌍으로 구성된 객체를 정의하는데 특정 객체의 요소를 객체의 요소로 사용하고 싶을 때 이렇게 세 가지 상황에서 어떻게 spread syntax를 사용하는지 설명하겠다. 참고 여기서 iterable 객체란 배열이나 문자열과 같이 [Symbol.iterator]라는 키로 함수를 가진 객체를 의미한다. 예제는 다음과 같다. 함..