본문 바로가기

웹프로그래밍/Javascript

매개변수와 인자

함수를 사용할때 매개변수와 인자라는 용어가 등장한다. 이 둘의 차이가 명확하지 않아서 정보를 찾아보았다.

 

매개변수 - 함수를 처음 정의하고 이후 함수 내부에서 사용하기 위하여 정의하는 변수이다.

인자 - 이제 함수를 사용할 때 함수에 전달하는 변수이다.

 

function fx(매개변수) {
	return 매개변수
   }
   
fx(인자);

 

다음과 같이 구분할 수 있으며 실제로 함수를 사용할 때는 용어 둘을 엄격히 분리해서 쓰지는 않는다고 한다.