매개변수와 전달인자

ung·2025년 3월 11일

CS

목록 보기
12/12

문맥에 따라 의미를 달리해서 해석되기도 한다.
매개변수는 함수의 정의부분에 나열되어 있는 변수들을 의미하며, 전달인자는 함수를 호출할때 전달되는 실제 값을 의미한다. 명확히 하기 위해 매개변수는 변수(variable), 전달인자는 값(value)로 보는 것이 일반적.

매개변수(Parameter)

function func1(param1, param2) { //함수 func1의 매개변수는 param1, param2이다. 
    return console.log(param1, param2);
}

위와 같은 이름으로 불린다.
1. 매개변수
2. 인자 인수
3. 파라미터

전달인자(Argument)

function func1(param1, param2) { 
    return console.log(param1, param2);
}
func1('argument',1); 
// 함수 func1은 첫 번째 매개변수인 param1에 문자열 'argument'를 전달 받고,
두 번째 매개 변수 param2는 숫자형 1을 전달 받음.

위와 같은 이름으로 불린다.
1. 전달인자
2. 인자 인수
3. 아규먼트

0개의 댓글