/*null, undefined // false숫자 0과 NaN // false빈 문자열 "" // false그 외 모든 값 // true*/var isBoolean = "문자";if(isBoolean) { // true 수행console.log("hello");}// 다음과 같은 꼼수?로 변수값을 체크하여 default을 셋팅할 수 있다.var a = false || '기본값'; // 앞에가 false면 뒤에 '기본값'이 들어간다.var b = true || '이건 무시되는 값'; // 이런 경우에는 항상 truevar c = "" || "빈 값을 입력하셨네요"; // 이런식으로 응용도 가능하다.
반응형
'JavaScript' 카테고리의 다른 글
[JavaScript] setInterval - interval id 삭제 (0) | 2015.05.07 |
---|---|
[JavaScript] 자바스크립트 form 프로퍼티 제어 (0) | 2015.02.12 |
[JavaScript] Math.random() - 난수발생 (0) | 2015.02.11 |
[JavaScript] 버튼클릭 상태변수 toggle - true false / -1 1 / 1 0, for문 i값 클로저 (0) | 2015.02.03 |
[JavaScript] var 전역변수, 객체리터럴, delete연산자 (0) | 2015.01.30 |