JavaScript에서 참과 거짓이란 무엇입니까?
2322 단어 javascript
정의
진실 값은
true
문과 같이 부울 컨텍스트에서 coerced ~ if
가 될 수 있는 값입니다. 잘못된 값은 부울 컨텍스트에서 고려됩니다false
. 이는 예를 들어 if
블록 또는 while
루프가 실행되도록 하면 값이 참임을 의미합니다.진실과 거짓 가치
거짓
JavaScript에는 8개의 잘못된 값이 있습니다.
false
, 0
, -0
, 0n
, ""
, null
, undefined
, NaN
진실
진실 값은 기억하기 조금 더 쉽습니다. 거짓이 아닌 모든 값은 진실입니다.
다음은 진실 값의 몇 가지 예입니다.
true
, 42
, -42
, {}
, "false"
, "0"및 new Date()
.값이 참인지 거짓인지 궁금하다면 여기에 도움이 되는 짧고 간단한 함수가 있습니다.
const isTruthyOrFalsy = (value) => value ? 'truthy' : 'falsy'
결론
간단히 말해서, 참 값은 부울 컨텍스트에서
true
이고 거짓 값은 부울 컨텍스트에서 false
입니다. 이 게시물이 JavaScript 값을 조금 더 잘 이해하는 데 도움이 되기를 바랍니다.참조 및 추가 읽을거리
연결하자
읽어 주셔서 감사합니다! 이 게시물이 도움이 되었다면 , 및 GitHub에서 저와 연락하십시오! 당신은 또한 subscribe to my mailing list 나에게서 최신 콘텐츠와 뉴스를 얻을 수 있습니다.
Reference
이 문제에 관하여(JavaScript에서 참과 거짓이란 무엇입니까?), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/zachsnoek/what-are-truthy-and-falsy-in-javascript-j68텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)