Tags
- 650d
- Python
- 해리포터
- 건담
- 수요미식회
- 글로벌소프트웨어캠퍼스
- ai_엔지니어링
- 전시
- 제주도
- 도쿄
- 우리fisa
- 시청
- 맛집
- 여행
- 대만
- 축복이
- 17-55
- 군산
- 사진
- SQL
- 오사카
- 우리fis아카데미
- k-디지털트레이닝
- CS231n
- 대만여행
- 축복렌즈
- 전주
- fdr-x3000
- 우리에프아이에스
- 카페
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- Today
- Total
Recent Posts
300x250
브렌쏭의 Veritas_Garage
Truthy 와 Falsy 본문
물론, 세상사 true 와 false로 깔끔하게 나뉘는 것이 아니듯, 자바스크립트도 그렇다.
자바스크립트도 결국 사람이 만든 코드덩어리 아니겠는가
따라서 어떤 값들은 true에 가깝고, 반대로 false에 가까운 값들도 있다.
Truthy / Falsy
뜨루씌하다와 활씌하다 ... 이런 식으로 표현되는 데이터들은, 컴퓨터에 의해 "넌 그래서 참이냐 거짓이냐, 1이냐 0이냐, 확실히 해라" 하며 대답을 강요당할때 내밀게 되는 대답이다. 중세 마녀사냥이 따로 없다.
1. truthy
- 0 이 아닌 숫자
- 빈 문자열이 아닌 문자열
- 객체 (비어있어도 상관없음)
- 배열 (마찬가지임)
- true(당연하게도)
2. falsy
- 숫자 0
- 빈 문자열
- undefined
- null
- NaN
- false
가볍게 기억해두면 되겠다. 조건문의 조건을 걸때 써먹거나 함수의 반환값을 단축시킬때 라던가.
'[Project_하다] > [Project_공부]' 카테고리의 다른 글
유용한 JS, Template Literal & ..Callback....? (0) | 2022.03.17 |
---|---|
JS 배열과 객체 복사하기 (0) | 2022.03.16 |
HTTP Request / Response (0) | 2022.03.16 |
JS Destructuring Assignment (구조분해할당) (0) | 2022.03.15 |
알고리즘 - JS 배열 기초 (0) | 2022.03.15 |
리턴 (0) | 2022.03.15 |
Node.js & NPM & YARN (0) | 2022.03.14 |
Comments