Open meeyoungchoi-front-dev opened 6 months ago
"0", "false", [ ] , { }
false, 0, 0n, ' ', " " , Null, Undefined, NaN
자바스크립트에서 불리언 값을 요구하는 부분에 Truthy 또는 Falsy 값을 넣으면 자바스크립트가 내부적으로 이 값들을 Fals 또는 True 불리언 값으로 형변환 해준다
자바스크립트는 boolean 타입이 와야 하는 자리에 다른 타입의 값이 와도 에러가 나지 않고 실행된다
Truthy: Boolean에서 true로 인식되는 값
"0", "false", [ ] , { }
Falsy: Boolean에서 false로 인식되는 값
false, 0, 0n, ' ', " " , Null, Undefined, NaN
언제 사용하는가:
자바스크립트에서 불리언 값을 요구하는 부분에 Truthy 또는 Falsy 값을 넣으면 자바스크립트가 내부적으로 이 값들을 Fals 또는 True 불리언 값으로 형변환 해준다