자바스크립트 기본 매개 변수는 함수에서 매개 변수를 정의할 때 값을 초기화하는 것을 의미합니다. 기본 매개 변수를 설정하면 함수 호출 시 인자를 입력하지 않으면 이미 설정된 값으로 처리합니다.
매개 변수 설정 시 주의 사항은 오른쪽 매개 변수부터 초기화를 시켜주어야 한다는 것입니다. 왜냐하면 함수 호출 시 입력받는 값은 왼쪽부터 채워지기 때문입니다.
사용법
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
'IT > javascript' 카테고리의 다른 글
자바스크립트 나머지 매개변수(rest parameters) (0) | 2023.04.10 |
---|---|
자바스크립트 스프레드 연산자(spread operator) (0) | 2023.04.10 |
자바스크립트 화살표 함수 this (0) | 2023.04.09 |
자바스크립트 reduce 메서드 (0) | 2023.04.08 |
자바스크립트 some과 every 메서드 (0) | 2023.04.07 |
댓글