Rest parameters

dev_space·2021년 8월 17일
0

JavaScript

목록 보기
5/6

Rest parameters

정해지지 않은 수를 인자로 받을 때 배열로 나타낼 수 있게한다.
인자 == 매개변수 == Parameter : 함수를 정의할 때 외부로부터 받아들이는 임의의 값.
인수 : 함수를 호출할 때 사용되는 값.
이때 방법은 spread Operator (...) 를 사용하여 인자로 받는다.

출력값을 확인해보면 인수로 넣은 (1, 2, 4, 3) 이 배열로 들어오는것을 확인할 수 있다.


그리고 이게 신기해서 정리를 하는것인데

위와 같은 식으로 Object 를 인수로 넣어주는데 인자로 받을 때 필요한 Object Key-Value 를 분해해서 받을 수 있다.

reference

https://amagrammer91.tistory.com/9/
https://velog.io/@praconfi/spread-operator-rest-parameter/

profile
개발자 되기

0개의 댓글