parameter(매개변수)는 함수 내부에 있는 인자로, 특정한 값으로 정해진 것이 아니라 함수를 어디선가 호출하며 건네준 argument가 담기는 공간입니다.
argument(전달인자)는 함수를 호출할 때 값을 전달한다는 의미로 전달인자라고도 불리며 인수라고도 합니다. 매개변수와 달리 전달인자는 고정되어있지 않고, 호출할 때 마다 수시로 변하는 값이기 때문에 변수가 아닌 값으로 정의합니다.
function sum(a,b) {
return a+b;
}
sum(1, 2)
위에서 a와 b는 매개변수이고, 1과 2는 전달인자이다.
'1차 공부 > 기술면접 준비' 카테고리의 다른 글
캐시의 장단점과 어떤 부분에 활용하는지 설명해주세요. 프론트엔드에서 캐시를 사용할 수 있는 2~3가지 영역을 제시해주세요 (0) | 2023.02.23 |
---|---|
프레임워크와 라이브러리 차이점에 대해 설명해주세요. (0) | 2023.02.23 |
Hoisting이란? TDZ란? (0) | 2023.02.22 |
Restful API / 알고있는 메소드와 그 기준 / RESTful API 가 아닌 것 (0) | 2023.02.21 |
웹페이지가 브라우저에 랜더링되는 과정을 설명해주세요. (0) | 2023.02.21 |