인자(Argument),매개변수(Parameter) 정의

juno·2022년 7월 21일
0

자바스크립트

목록 보기
6/9

지금에 와서 정의하는 이유

구글링을 하다보면 인자와 매개변수를 확실히 구분해서 알지 못하는 자신을 발견하곤 한다. 하지만 구분해야할 필요성을 크게 가지지 않았었는데,
앞으로 협업을 많이 하게되면서 정확한 용어 사용이 혼돈 없는 커뮤니케이션에 도움이 된다는 생각이들어 지금에 와서 정의 해보려 한다.

매개변수와 인자란?

function who(a,b) {
  return a + b
}
who(2,3)

일단 결론부터 말하면,
함수를 선언할 때(만들 때) a,b를 넣어라 = 매개변수(parameter) a,b넣어!!

함수를 불러야 돼(호출) 그냥 부르면 안돼!! 함수안에 인자(arguments)를 넣어야 돼!!
(당연히 인자 호출 할 수 있는 함수도 있음)

여기까지 작성하다가 용어 정의가 확실하게 돼서 이만 마치겠다,,

profile
안녕하세요 인터랙션한 웹 개발을 지향하는 프론트엔드 개발자 입니다. https://kimjunho97.tistory.com => 블로그 이전 중

0개의 댓글