728x90
300x250
SMALL
사용자가 파라미터를 전달하지 않을 경우 대체되는 기본값을 설정할 경우
예전에는 if값을 이용하여 넣어줬어야 했지만 ES6 이후부터는 간단하게 가능합니다.
function f1(a, b) {
console.log(a + b);
}
f1(2);
다음과 같이 매개변수가 2개이지만 값을 하나만 전달할 경우
NaN 이 표시 되게 됩니다.
function f1(a, b = 1) {
console.log(a + b);
}
f1(2);
b = 1 이런 식으로 초기값을 주게 되면 파라미터가 없을 경우 초기값으로 대체됩니다.
3이라는 결과 값을 얻게 됩니다.
728x90
반응형
LIST
'javaScript > J Query & 스크립트' 카테고리의 다른 글
내부함수를 화살표 함수로 변경하기 (0) | 2022.02.22 |
---|---|
화살표 함수 Arrow Function () => (0) | 2022.02.21 |
IIFE 함수의 선언과 동시에 실행시키기 (0) | 2022.02.18 |
function 함수 사용법 (0) | 2022.02.17 |
[JavaScript] x **= y 는 무슨 뜻인가? (0) | 2022.02.16 |
댓글