Rest Parameters (...)

ES
비고
나머지 매개변수들을 하나의 배열에 담음
Tags
params
rest

나머지 파라미터

Rest 파라미터 구문은 정해지지 않은 수(an indefinite number, 부정수) 인수를 배열로 나타낼 수 있게 합니다.
몇개의 인자가 전달될 지 모르는 경우에 유용하다.
특별히 명시한 파라미터 외에 추가로 들어오는 모든 파라미터를 나머지 파라미터에 배열로 담아서 전달한다.

Syntax

function f(a, b, ...theArgs) { // ... }
 

예시

notion image
 

주의

💡
나머지 파라미터는 맨 마지막에만 쓸 수 있다.
(...a, b, ...c) 이런 거 안됨.