본문 바로가기

공부/JavaScript

Truthy & Falsy

조건문 사용시 true로 간주되는 값과, false로 간주되는 값이 있다.

 

# 01. Truthy : 데이터 있음

true, {}, [] , "0", "-0", -27, infinity, -infinity

 

텅빈 오브젝트, array는 true로 간주된다.

 

# 02. Falsy : 데이터 없음

false, 0, -0, "", '', ``, null, undefined, NaN

 

텅빈 문자열은 false로 간주된다.

'공부 > JavaScript' 카테고리의 다른 글

reduce 배열에서 쓸 수 있는 고차함수  (0) 2022.11.11
Class - this 바인딩  (0) 2022.11.04
async, await  (0) 2022.09.01
Promise  (0) 2022.09.01
JavaScript 챌린지 (1)  (0) 2022.08.04