반응형
Truthy
참 같은 값(Truthy)인 값이란 Boolean 문맥에서 true로 평가되는 값
따로 false 값으로 정의된 값이 아니면 모두 truthy 값으로 평가함
예시
- '0' (0을 포함하는 문자열)
- 'false' (false를 포함하는 문자열)
- [] (빈 배열)
- {} (빈 객체)
- function () {} (빈 함수)
Falsy
거짓 같은 값(Falsy)인 값이란 Boolean 문맥에서 false로 평가되는 값
예시
- undefined
- null
- 0
- -0
- NaN
- false
- ''
- ""
위에 명시된 값들을 제외한 모든 값들은 true입니다.
'개발언어 > JavaScript' 카테고리의 다른 글
[javaScript] Strict mode 엄격 모드란? (0) | 2021.12.02 |
---|---|
[JavaScript] 자바스크립트로 날짜, 시간 유효성 체크/ 날짜 시간 정규식 표현 방법 (0) | 2020.11.02 |
[JavaScript] 소수점 처리 방법/ toFixed 사용법과 예제 (0) | 2020.10.31 |
[JavaScript] 소수점 처리 방법/ toPrecision 사용법과 예제 (0) | 2020.10.27 |
댓글