default function parameter(기본 값 매개변수)
는 함수 인자에 기본 값을 설정하는 문법입니다. default function parameter
를 통해 인자에 기본 값을 할당해놓으면, 전달된 파라미터가 없거나 undefined 값을 전달 시 설정된 기본 값을 인자로 활용하여 사용합니다.
사용법은 인자에 대입 연산자=
를 이용해서 지정합니다.
function (매개변수 = 값) {}
const add = (x = 1, y = 2) => {
return x + y;
};
console.log('#1: ' + add(2, 2));
console.log('#2: ' + add(3));
console.log('#3: ' + add());
console.log('#4: ' + add(undefined, undefined));