728x90
300x250
인자와 인수가 같은 것인줄 알았는데 찾아보니 아니였다.
오라클 공식홈페이지의 정의를 보면 "매개변수는 메서드 선언의 변수 목록을 나타내고 인수는 메서드가 호출될 때 전달되는 실제 값"을 말한다.
function func(a, b) { // 인자 parameter
return(a+b);
}
func(1,2); //인수 argument
즉 위의 예시와 같이 인자는 함수를 정의할때 외부에서 함순내부로 가져오는 변수를 얘기하고 인수는 함수를 호출할때 넘기는 값을 말한다.
매개변수는 parameter, 그러니까 인자랑 같은것이라 볼 수 있다. 들어오는 인자가 매개체 역할을 하기 때문에 매개변수 이다.
728x90
반응형
'javaScript > J Query & 스크립트' 카테고리의 다른 글
just-in-time 컴파일 이란? (0) | 2022.05.11 |
---|---|
function(e) 의미 (0) | 2022.05.10 |
First-class Function 일급함수란? (0) | 2022.05.07 |
class 추가, 삭제, 토글 javaScript (0) | 2022.05.06 |
HTML DOM 컨트롤 vanilla 자바스크립트 코드 모음 (0) | 2022.05.02 |
댓글