Parameter & Argument

Dave Ahn·2022년 10월 19일
0

JavaScript

목록 보기
3/3
post-thumbnail

Parameter & Argument

가끔 그런 순간이 있다.

매번 다니던 길이 갑작스럽게 낯설게 느껴지는 그런 기분.

Parameter 와 Argument 라는 두 단어가 오늘 나에게 낯설게 기분을 느끼게 해줬다.

그래서 오늘은 자바 스크립트에서 굉장히 자주 불려지는 parameter(파라미터)argument(아규먼트) 이 두 단어에 대해서 알아보려고 한다.


자, 우선 빠른 이해를 위하여 예제 코드를 살펴보자.

funtion test(a,b){
    return a+b
}

>>> test(10,20)
30

위 함수에서 a와b가 함수 test()의 "매개변수" 이기에 "파라미터(parameter)" 이고,
10과 20은 파라미터에 입력하는 "값" 이기에 "아규먼트(argument)" = "전달인자" = "인자" 라고 부른다.

정확한 사전적 정의를 풀어보자면

파라미터(parameter)는 함수와 메서드에 입력되는 "변수(Variable)"를 부르는 명칭이다.

아규먼트(argument)는 함수와 메서드의 입력된 "값(Value)" = "전달인자" = "인자" 를 부르는 명칭이다.


-후기 무언가 당연하게 여겨진다면 한번쯤 다시 되돌아볼 필요가 있다. 때때로 그것들은 내가 알고있던 모습과 다른 형태를 하고 있기 때문이다.

2022.10.19 (수) 23:53 DaveAhn

0개의 댓글