Studying/Development General

[개발 떠먹여 주는 남자] Arguments 와 Parameters 의 차이

국장 지킴이 앨런 2022. 3. 21. 10:00
반응형

안녕하세요. 오늘은 아주 기본적인 개발 상식에 관하여 알아보도록 하겠습니다. 예전부터 헷갈렸었지만 제대로 알아봐야겠다는 생각을 안했던 저를 반성하며... Arguments 와 Parameters 의 차이를 알아보도록 하겠습니다. 영문으로 된 개발서나 튜토리얼을 보게 되면 저 두 단어를 많이 보게 되는데요.. 저도 그냥 혼용해서 사용했었습니다. 하지만 정확한 의미 전달을 위해서는 제대로 아는 것이 중요하겠죠? 그럼 간단한 코드 예제를 통하여 알아보도록 하겠습니다.

// Code from https://developer.mozilla.org/en-US/docs/Glossary/Parameter
function example(parameter) {
  console.log(parameter); // Output = foo
}

const argument = 'foo';
example(argument);

코드 예제를 보니 매우 명확해 지네요. Parameter (매개변수) 는 펑션 안으로 전달 된 값을 가지고 있는 변수를 의미하는 것이고, argument (인자) 는 실제 값을 가지고 있는 변수가 펑션으로 전달시킬 때의 변수를 의미합니다.

이렇게 간단한 거였는데, 그동안 귀차니즘 때문에 알아보지 않았던 제 자신을 자책하며.. 이제라도 알았으니 다행인 걸로..^^

짧지만 이번 포스트는 여기서 마무리 짓도록 하겠습니다. 그럼

 

반응형

'Studying > Development General' 카테고리의 다른 글

[개발 떠먹여 주는 남자] WTF is CORS?  (0) 2022.04.13