>  Q&A  >  본문

javascript - if(aa)가 무슨 뜻인가요?


if(aa) 정확히 무엇을 심사하는 건가요? (이러한 판단으로 다른 분들의 코드 스크린샷을 보고 있었습니다. 약어를 이해하지 못했습니다.)
aa가 null인지 정의되지 않았는지 판단하는 것인가요??

그림 2를 가정해 보겠습니다.

여기서 if(aa)가 판단하는 것은 무엇인가요??

黄舟黄舟2662일 전1365

모든 응답(5)나는 대답할 것이다

  • 漂亮男人

    漂亮男人2017-07-05 10:54:09

    먼저 if 표현식의 구문은 다음과 같습니다.

    으아악

    expressionexpression被执行,如果结果为 truthy(真值),statement就执行,如果为falsy(거짓값), 실행되지 않습니다.

    JavaScript에서는 거짓 값이 truthyfalsy입니다. 으아악

    이것들을 제외한 나머지는 진정한 가치입니다.

    회신하다
    0
  • 我想大声告诉你

    我想大声告诉你2017-07-05 10:54:09

    키워드를 직접 검색해주세요: 隐式类型变换

    회신하다
    0
  • PHP中文网

    PHP中文网2017-07-05 10:54:09

    이해가 안되면 질문하셔도 됩니다

    회신하다
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-07-05 10:54:09

    if 판단 표현식입니다. 구체적인 구문은 다음과 같습니다.

    으아악

    조건의 값은 부울 유형 true 또는 false여야 합니다

    Javascript에서 다음 값은 암시적으로 false로 변환됩니다:
    0, -0, null, false, NaN, undefine, ""(빈 문자열)
    다른 값은 true로 변환됩니다. "거짓" 그것도 사실이에요

    회신하다
    0
  • 迷茫

    迷茫2017-07-05 10:54:09

    if (aa)은(는)

    와 동일합니다. 으아악

    회신하다
    0
  • 취소회신하다