글의 목적
- 면접하듯이 외워서 대답해야할 수 있게 정리한다.
레퍼런스
Parameter와 Argument / 매개변수, 인자 그리고 인수 용어 구분
WEB2 JavaScript - 26.함수 : 매개변수와 인자
[10분 테코톡] 포키의 Parameter와 Argument
본문
차이를 알기 위해서는 먼저 영어의 뜻을 해석해보고 넘어가야 할 것 같습니다.
parameter는 우리말로 매개변수라고 하고 argument는 인자라고 합니다.
이 용어를 좀 더 풀어 쓰면 매개변수는 두 곳을 연결, 매개해주는 변수를 뜻이 있고
인자는 끌어오는 값이라는 뜻이 있습니다.
그럼 이 차이를 프로그래밍 적으로 보면 매개변수는 함수를 정의할 때 사용되어지는 변수를 의미합니다. 즉, 함수를 호출할 때 전해주는 값을 함수에서 매개받은 변수로 취급해 사용할 때의 변수입니다.
그리고 이 함수를 호출할 때 실제로 전달받는, 함수입장에서 끌어오는 그 값 자체를 인자라고 합니다.
따라서 parameter는 변수이고, argument는 하나의 특정 값입니다.
'항해99 > 항해99 storage' 카테고리의 다른 글
position 을 어떻게 사용하는지 알려주세요 (0) | 2023.05.12 |
---|---|
HTTP에 대해 설명하고, 알고있다면 HTTP 메세지 구조에 대해 더 자세히 설명해주세요 (0) | 2023.05.12 |
Hoisting 이란? TDZ란? (0) | 2023.05.09 |
React 과제 (0) | 2022.07.21 |
7조 S.A(Starting Assignment) (0) | 2022.07.11 |