자바스크립트 함수에서 매개변수의 기본값 설정하기
페이지 정보
작성자 관리자 (61.♡.26.29) 작성일 17-04-24 18:04 조회 3,499 댓글 0본문
Javascript Function 에서
인자없이 함수가 호출되었을 경우, 빠진 인자 값들은 undifined로 설정 됩니다.
가끔은 위와 같은 상황을 허용하지만, 기본 값을 매개변수에 두어 할당하는 방법이 더 좋은 방법입니다.
[code]
function myFunction(x, y) {
if (y === undefined) {
y = 0;
}
}
[/code]
아니면, 더 간단하게 아래처럼 작성 할 수 있습니다:
[code]
function myFunction(x, y) {
y = y || 0;
}
[/code]
* y가 선언 되어지고, y || 가 y를 반환 한다면, y는 true 이기 때문입니다. y가 0을 반환한다면, y는 undefined 이기 때문입니다.
** 출처 : http://palpit.tistory.com/410
인자없이 함수가 호출되었을 경우, 빠진 인자 값들은 undifined로 설정 됩니다.
가끔은 위와 같은 상황을 허용하지만, 기본 값을 매개변수에 두어 할당하는 방법이 더 좋은 방법입니다.
[code]
function myFunction(x, y) {
if (y === undefined) {
y = 0;
}
}
[/code]
아니면, 더 간단하게 아래처럼 작성 할 수 있습니다:
[code]
function myFunction(x, y) {
y = y || 0;
}
[/code]
* y가 선언 되어지고, y || 가 y를 반환 한다면, y는 true 이기 때문입니다. y가 0을 반환한다면, y는 undefined 이기 때문입니다.
** 출처 : http://palpit.tistory.com/410
추천0
댓글목록 0
등록된 댓글이 없습니다.