Javascript에서 매개변수에 기본설정 값 지정하기 > script

본문 바로가기
사이트 내 전체검색

script

Javascript에서 매개변수에 기본설정 값 지정하기

페이지 정보

작성자 서방님 댓글 0건 조회 196회 작성일 14-10-10 11:40

본문

JavaScript에서 함수의 매개변수에 default value를 지정해야 하는 경우가 많이 있다. 그런데, JavaScript 언어 차원에서는 지원하지 않는 기능이다.

이것을 간단하게 지정하는 방법은 다음과 같다:

function show_window(name, width, height) {

    name = name || "_blank";
    width = width || 300;
    height = height || 200;
}

그런데 이 방법은, false, null 등의 값을 전달하고자 할 때에는 문제가 발생한다. 

이런 경우에 상관없이 항상 기본값을 지정하려면 다음과 같이 한다:

function show_window(name, width, height) {
    name = (typeof name !== undefined) ? name : "_blank";
    width = (typeof width !== undefined) ? width : 300;
    height = (typeof height !== undefined) ? height : 200;
}

댓글목록

등록된 댓글이 없습니다.

Total 846건 4 페이지
게시물 검색

회원로그인

접속자집계

오늘
73
어제
84
최대
1,347
전체
154,444
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.