Parameter 와 Argument의 차이

수민·2023년 2월 22일

Parameter(매개변수)와 Argument(인수)는 개발공부를 하다보면 종종 섞어쓰거나 혼용하게 되는 용어들인것 같다.
자세히 알아보자!

💡Parameter(매개변수 )

: Parameter는 말그대로 변수이며, 함수를 정의할 때 사용되는 변수를 의미한다.

function f(a,b){
return a+b
}

위 코드에서 a와 b가 Parameter이다

💡Argument(인수)

: 인수는 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값이다. Argument의 실체는 변수이고 Argument의 실체는 값이다.

function f(a,b){
return a+b
}
f(3, 4) 
// 3,4가 argument

즉 Parameter는 함수를 정의할때 사용되는 변수이며, 그 함수 혹은 메서드를 호출할때 실제로 Parameter자리에 작성된 값이 Argument이다!

profile
react 파먹기

0개의 댓글