// Rest 매개변수, Rest Params
- 매개변수로 전달되지 않고 남아 있는 인수를 모두 모아 배열로 만들어준다.
- 인수를 모을 배열명 앞에 점 3개 (...) 를 붙여준다.
※ spread와 구분할 수 있어야 한다!
function sum(num1, ...nums) {
console.log(num1);
console.log(nums);
}
function raceResults(gold, silver, ...everyone) {
console.log(`GOLD MEDAL GOES TO: ${gold}`);
console.log(`SILVER MEDAL GOES TO: ${silver}`);
console.log(`AND THANKS TO EVERYONE ELSE: ${everyone}`);
}
'클라이언트 > JavaScript' 카테고리의 다른 글
[자바스크립트(JavaScript)] 콜 스택(Call Stack) (0) | 2023.11.23 |
---|---|
[자바스크립트(JavaScript)] 구조 분해 할당(Destructuring assignment) (2) | 2023.11.22 |
[자바스크립트(JavaScript)] 전개 구문(Spread syntax) (0) | 2023.11.21 |
[자바스크립트(JavaScript)] 기본 매개변수(Default Params) (0) | 2023.11.21 |
[자바스크립트(JavaScript)] 배열 메서드 (1) | 2023.11.21 |