본문 바로가기

(펌)개념 정리

rest operator (나머지 매개변수 구문)

**rest operator (나머지 매개변수 구문)**

**(1) 나머지 매개변수 구분이란?**

rest 문법은 spread와 비슷해보이지만 조금 다른 기능을 합니다. 
객체나 배열에서 구조 분해 할당을 했을 때 나머지 정보를 묶어서 표현할 수 있습니다. 
`rest` 라는 키워드를 꼭 사용하지 않아도 되고, 개발자가 편한 키워드를 사용해도 됩니다.

const user ={id: 1, name: "둘리", age: 10, location: "seoul"};

// rest 사용
const {name, ...rest} = user;

// 콘솔에 rest를 찍어보면, 구조분해 할당을 한 정보를 제외한 나머지 값을 보여줍니다. 
console.log(rest) // {id: 1, age: 10, location: "seoul"}

 출처 - 스파르타코딩클럽(항해99과정):https://hanghae99.spartacodingclub.kr/

'(펌)개념 정리' 카테고리의 다른 글

부모와 자식관계에 놓인 컴포넌트  (0) 2022.07.29
Component란?  (0) 2022.07.29
spread operator (전개 구문)  (0) 2022.07.29
객체와 배열 구조분해 할당  (0) 2022.07.29
화살표 함수 사용하는 방법  (0) 2022.07.29