[JavaScript] false로 간주되는 값
1. Javascript false값 분류
- null
- undefined
- 0
- -0
- 빈 문자열 (””)
- NaN
- false
2. false일 것 같지만 true값
- 빈 배열
- 빈 객체
3. 예제
var a = 0;
console.log(Boolean(a)); //false
a = -0;
console.log(Boolean(a)); //false
a = ""; // 빈 문자열
console.log(Boolean(a)); //false
a; //undefiend
console.log(Boolean(a)); //false
a = null; //널값
console.log(Boolean(a)); //false
a = false;
console.log(Boolean(a)); //false
a = 120 / "two";
console.log(Boolean(a)); //false