본문 바로가기
✍ 따뜻한 개발 공부

[코딩 용어] 갑자기 헷갈리기 시작한 Parameter 와 Argument 의 차이 정리 💭

by 따따시 2022. 8. 30.

 


복습 중 뜬금없이 혼란에 빠진 용어 정리

function 함수명('여기 안에는 파라메터? 어규먼트? ')

 

 

 

function myfood(아규먼트(함수를 이용하는 사람이 집어넣은 값)){
alert(test);
}

내용이 들어가는거고 그걸 아규먼트라고 한다.

 

직접, 예제를 만들어보면서 이해해보기

 

 

결과값을 아래처럼 나옴 

 

 

 


🙄 Parameter 와  Argument 의 차이?

 

Parameter는 함수 혹은 메서드 정의에서 나열되는 변수 명

Argument는 함수 혹은 메서드를 호출할 때, 전달 혹은 입력되는 실제 값

 

Parameter 매개변수 (변수명)
Argument 전달인자, 인자( 입력 값 )

 

Parameter와 Arguement의 예시

파라메터(매개변수)

str1, str2 는 매개변수

function myfood(str1,str2){
	alert(str1);
    alert(str2);
}

아규먼트(전달인자) : 함수를 이용하는 사람이 집어넣은 값

입력값 “abcd”와 “efg”는  아규먼트

cancat("abcd", "efg")

 

댓글