반응형
거짓같은 값(falsy)
거짓같은 값으로 falsy 혹은 falsey로 쓰이기도 한다.
쉽게 말해 boolean 타입에서 false로 평가되는 값들이다.
더 쉽게 말해서
console.log(x);
x라는 값이 false로 출력되는 값들을 이야기 한다.
키워드 = false
숫자: 0, -0
빈 문자열 : "", ''
BigInt 타입: 0n
nullish: null, undefined
숫자가 아님: NaN
위의 값들은 false를 반환하기 때문에 해당 값을 if문에 넣는다면 실행되지 않는다.
반응형
'개발 용어 정리' 카테고리의 다른 글
[개발용어] 얕은 복사(Shallow Copy)와 깊은 복사(Deep Copy) (0) | 2023.02.16 |
---|---|
[Typescript] Decorator(데코레이터) (0) | 2023.02.05 |
[js] duck typing(덕 타이핑) with typescript (0) | 2023.02.05 |
[js] 즉시 실행 함수 표현 식(IIFE) (0) | 2023.02.04 |
[js] hoisting(호이스팅) (0) | 2023.02.04 |
댓글