-
Argument(인자)와 Parameter(매개변수)개발/JavaScript (자바스크립트) 2022. 5. 4. 10:07
인자와 매개변수의 차이점은 뭘까?
Argument(인자)
let variable = functionName(a1, a2, a3 ... aN);
Variable(a1, a2, a3 ... aN);
함수(Function)를 호출할 때 전달되는 실제 값을 의미한다.
단어를 그대로 직역하여 '인자'로 외우기보다는, 전달 값으로 이해하는게 도움이 되겠다.
Parameter(매개변수)
function functionName(para1, para2, para3 ... paraN) { }
함수의 정의부분에 나열되어 있는 Variable들을 의미한다.
예제
//Function(함수)의 Parameter(매개변수) function sum(a, b){ return a + b } //console.log 출력문 안에서 Function(함수)을 호출하여 Argument(전달인자)로 1, 3을 넘김 console.log(sum(1, 3)) //출력 결과 4
'개발 > JavaScript (자바스크립트)' 카테고리의 다른 글
Event Bubbling (0) 2021.08.03 EventListener와 EventHandler (0) 2021.08.02 코드잇 코드잇 코드잇! (0) 2021.07.30