🐛 null連結演算子(?)傍観者とチェイニング(?.)
JavaScriptのfalseとtrulsey
https://velog.io/@muchogusto/JavaScript%EC%9D%98-falsy
No.2 null配列が見つからず、空配列
[]
、オブジェクト、空オブジェクト{}
3非数値00の正/負のすべて!4つの空の文字列""文字列5 Nan 6 falsetruth??(空の連結演算子)定義された値を出力
API呼び出しでcandyの個数を取得すると仮定する
方法falsey/truthyの利用
candy = ''
candy ? console.log(`a(${candy})는 참입니다.`) : console.log(`a(${candy})는 거짓입니다.`);
方法null連結演算子の使用
candy ?? waiting
candy
が空でも定義されていない場合candy
出力waiting
出力candy
出力しない場合、「null,undefined」が発生する場合があります!candy
が0の場合も出力されますが、あああ!n/a.結論
キャンディが0個あるのもデータ!
キャンディを0個表示したいなら!
「メソッド2.null連結演算子」を使用してください.
apiで受信値を呼び出して受信値をチェックする場合
入力した値がnullかundefinedかを確認します.
!null && !定義されていないときにレンダリングされることがあります.
このときJavaScriptのfalseyを利用するよりも!
null連結演算子?もっと使いやすいように見えます😉
に注意
新しい構文を比較するには、古いブラウザで複数のテキストが必要です.
「オープンスポーツ」?の
Reference
Reference
この問題について(🐛 null連結演算子(?)傍観者とチェイニング(?.)), 我々は、より多くの情報をここで見つけました https://velog.io/@muchogusto/falsy-대신-null-병합-연산자テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol