이동:

이 번역은 완료되지 않았습니다. 이 문서를 번역해 주세요.

거짓으로 보이는 값은 불리언(Boolean) 문맥에서 거짓(false)으로 간주되는 값이다.

JavaScript는 조건절반복문 같이 불리언형이 필요한 곳에서 어떤 값을 불리언형 값으로 만들기 위하여 형 변환을 이용한다.

JavaScript 에서 거짓으로 보이는 값의 예 (불리언 문맥에서 거짓으로 강제 변환되어 if 블럭을 통과한다):

if (false)
if (null)
if (undefined)
if (0)
if (NaN)
if ('')
if ("")
if (document.all)

document.all has been used for browser detection in the past and the HTML specification defines a willful violation of the ECMAScript standard here to keep compatibility with legacy code (if (document.all) { // Internet Explorer code here(except IE11) } or using document.all without checking its presence first: document.all.foo).

Sometimes written falsey, although in English usually turning a word into an adjective with a -y, any final e is dropped (noise => noisy, ice => icy, shine => shiny)

Learn more

문서 태그 및 공헌자

태그: 
이 페이지의 공헌자: Parcovia, hohoonlee
최종 변경자: Parcovia,