Bye Bye Moore

猫マンション建築の野望を胸に零細事業主として資本主義の荒波に漕ぎ出したアラサー男の技術メモ

javascriptでは「0」も「""」も「null」も「undefined」もfalseである

javascriptでは「0」も「""」も「null」も「undefined」もfalseです。

この効用により、変数を破棄せず

this.a = null

としてあげるだけで、楽に真偽判定できるというメリットがあります。

ただ、気をつけないと「0」で足し算したい関数でスルーされたりするので気をつけてくださいね(白目