if(aa) 一体何を判断しているのでしょうか? (他の人のコードのスクリーンショットを見てこの判定をしていました。略語が分かりませんでした)
aaがnullか未定義かを判定するものでしょうか??
図 2 を仮定します:
ここでの if(aa) は何を判断するのでしょうか??
漂亮男人2017-07-05 10:54:09
まず、if式の構文は次のとおりです:
リーリー式expression
被执行,如果结果为 truthy
(真值),statement
就执行,如果为falsy
(false値)、実行されません。
JavaScript の
これらを除き、残りは真の値です。truthy
和 falsy
过去多啦不再A梦2017-07-05 10:54:09
これは if 判定式です。具体的な構文は次のとおりです。 リーリー
条件の値はブール型 true または false である必要がありますJavaScript では、次の値は暗黙的に false に変換されます:
0、-0、null、false、NaN、未定義、"" (空の文字列)
その他の値は true に変換されますので、ご注意ください"false" それも本当です