본문 바로가기

Javascript

나머지 매개변수(rest parameter)

...args : arguments :추가적으로 어떠한 arguments가 들어올 수 있다는 것

꼭 ...으로 args를 명시해줘야만 [ ] 가 삭제된다.

function func (a, b, ...args) {
	console.log(...args)
}

func(1, 2, 3) // 3
func(1, 2, 3, 4, 5, 6, 7) // 3 4 5 6 7