본문 바로가기
javaScript/J Query & 스크립트

파라미터를 전달하지 않을 경우 대체되는 기본값 설정

by mooyou 2022. 2. 19.
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

댓글