WEB/JavaScript

[JavaScript] 매개변수

bay07 2024. 4. 18. 09:22

▶ 매개변수 정의 방법

1. 기본 함수 매개변수 

2. 나머지 매개변수 


기본 함수 매개변수 
(Default function parameter)
나머지 매개변수 
(Rest parameters)





* 매개변수 개수 == 인자 개수 


전달하는 인자가 없거나
undefined가 전달될 경우
이름 붙은 매개변수를 기본값으로 초기화한다. 
임의의 수의 인자를 '배열'로 허용하여 
가변 인자를 나타내는 방법 

작성 규칙
함수 정의 시 나머지 매개변수는 하나만 작성할 수 있다
나머지 매개변수는 함수 정의에서 매개변수 마지막에 위치해야한다. 
 
* 매개변수 개수 > 인자 개수 
누락된 인자는 unefined로 할당한다 



 
* 매개변수 개수 < 인자 개수 
초과 입력한 인자는 사용하지 않는다