- 자바스크립트에서의 false
자바스크립트 불 자료형에서 false를 의미하는 것은 다음 다섯가지이다. 특히 NaN과 undefined는 비교 연산자의 피연산자로 사용될 수 없다.
1) 0
2) NaN
3) ‘’
4) null
5) undefined
!! 연산자는 true, false가 아닌 피연산자를 명시적인 true, false로 변환해줄 때 사용될 수 있다.
<!DOCTYPE html> <html> <head> <title></title> <meta charset="UTF-8"> <script> alert(Boolean(0)); alert(Boolean(NaN)); alert(Boolean('')); alert(!!null); alert(!!undefined); </script> </head> <body> </body> </html> |
alert 결과 : false false false false false |
'JavaScript' 카테고리의 다른 글
자바스크립트 (JavaScript) - 16 : 조건문 (0) | 2016.07.18 |
---|---|
자바스크립트 (JavaScript) - 15 : 일치 연산자 (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 13 : NaN (Not A Number) (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 12 : 숫자와 문자열 자료형 변환 (0) | 2016.07.18 |
자바스크립트 (JavaScript) - 11 : 입력 (prompt(), confirm() 함수) (0) | 2016.07.18 |