이동:

JavaScript에서, Truthy인 값이란 불리언을 기대하는 문맥에서 true로 처리되는 값입니다. 따로 거짓으로 정의된 값이 아니면 모두 참입니다. (예: false, 0, "", null, undefined, NaN 등)

JavaScript는 불리언 문맥에서 형변환을 사용합니다.

다음은 JavaScript 참 값의 예시로, 불리언 문맥에서 true로 변환되기에 if 블록을 실행합니다.

if (true)
if ({})
if ([])
if (42)
if ("foo")
if (new Date())
if (-42)
if (3.14)
if (-3.14)
if (Infinity)
if (-Infinity)

같이 보기

문서 태그 및 공헌자

이 페이지의 공헌자: mdnwebdocs-bot, alattalatta
최종 변경자: mdnwebdocs-bot,