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
'Programming > Javascript' 카테고리의 다른 글
[Javascript] optional chainning ?. (0) | 2021.11.24 |
---|---|
[Javascript] shorthand property names (0) | 2021.11.24 |
[Javascript] protected와 private 멤버 (0) | 2021.11.24 |
자바스크립트의 this (0) | 2021.11.12 |
[Javascript] Nullish coalescing 연산자 (0) | 2021.11.12 |
댓글