본문 바로가기
Programming/Javascript

[Javascript] default function parameter

by Bam_t 2021. 11. 24.
728x90

default functin parameter, 기본값 함수 매개변수입니다. 이름처럼 매개변수에 기본값을 주는 문법입니다.


1. default functin parameter

default functin parameter는 함수의 매개변수에 기본값을 설정하는 문법입니다. 만약 파라미터를 요구하는 함수에 대해서 호출될때 전달된 파라미터가 없거나 undefined전달시 이 기본값을 파라미터로 사용하게 됩니다. 사용법은 파라미터에 기본값을 '='연산자로 지정해주면 됩니다.

function(x = 기본값) {};
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));


참조

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Functions/Default_parameters

 

기본값 매개변수 - JavaScript | MDN

기본값 함수 매개변수 (default function parameter)를 사용하면 값이 없거나 undefined가 전달될 경우 이름붙은 매개변수를 기본값으로 초기화할 수 있습니다.

developer.mozilla.org

728x90

댓글