if(aa) 정확히 무엇을 심사하는 건가요? (이러한 판단으로 다른 분들의 코드 스크린샷을 보고 있었습니다. 약어를 이해하지 못했습니다.)
aa가 null인지 정의되지 않았는지 판단하는 것인가요??
그림 2를 가정해 보겠습니다.
여기서 if(aa)가 판단하는 것은 무엇인가요??
漂亮男人2017-07-05 10:54:09
먼저 if 표현식의 구문은 다음과 같습니다.
으아악expressionexpression
被执行,如果结果为 truthy
(真值),statement
就执行,如果为falsy
(거짓값), 실행되지 않습니다.
JavaScript에서는 거짓 값이 truthy
和 falsy
입니다.
으아악
过去多啦不再A梦2017-07-05 10:54:09
if 판단 표현식입니다. 구체적인 구문은 다음과 같습니다.
으아악조건의 값은 부울 유형 true 또는 false여야 합니다
Javascript에서 다음 값은 암시적으로 false로 변환됩니다:
0, -0, null, false, NaN, undefine, ""(빈 문자열)
다른 값은 true로 변환됩니다. "거짓" 그것도 사실이에요