본문 바로가기
IT/javascript

자바스크립트 기본 매개 변수

by 뉴코딩맨 2023. 4. 10.
자바스크립트 기본 매개 변수는 함수에서 매개 변수를 정의할 때 값을 초기화하는 것을 의미합니다. 기본 매개 변수를 설정하면 함수 호출 시 인자를 입력하지 않으면 이미 설정된 값으로 처리합니다.

 

매개 변수 설정 시 주의 사항은 오른쪽 매개 변수부터 초기화를 시켜주어야 한다는 것입니다. 왜냐하면 함수 호출 시 입력받는 값은 왼쪽부터 채워지기 때문입니다.
 

사용법

 

function f1(a, b = 2) {
  return a + b;
}
function f2(a = 1, b) {
  return a + b;
}
function f3(a = 1, b = 2) {
  return a + b;
}
console.log(f1(1)); // 3
console.log(f2(2)); // NaN
console.log(f3()); // 3

댓글