- undefined
- null
- 0
- '' -> 빈 값
- NaN
위 5가지 유형은 false를 나타낸다.
const test = '';
if (test) {
console.log('true');
} else {
console.log('false');
}
// 'false' 출력
불린값으로 사용하려면 삼항연산자를 사용하거나 '!!'를 사용한다.
const test = '';
test ? console.log('true') : console.log('false');
// 'false' 출력
console.log(!!test);
// 'false' 출력
'JAVASCRIPT > 자바스크립트 이론' 카테고리의 다른 글
자바스크립트에서 this는 어떻게 바인딩될까 (5) | 2021.01.26 |
---|---|
프로토타입이란 (0) | 2021.01.26 |
var 키워드와 let, const 키워드의 차이점 (2) | 2021.01.25 |
스코프란 (3) | 2021.01.24 |
변수란 (0) | 2021.01.24 |