Javascript | Optional Chaining
1350 ワード
Optional Chaining?
名前の通り、特定の値への参照に値が存在しない場合、フィルタリングされた構文を選択できます.オブジェクト参照が多いJavascriptでは、オブジェクトのプロパティが存在するかどうかを確認する必要があります.
const user = { name: { firstName:"Yeonseong" , lastName: "Lee"} }
たとえば、上のuserオブジェクトのオブジェクトにアクセスします.

上記の結果値が得られます.
タイプエラーを防止するには、エラーを防止するために
&&
演算子出力を使用する必要があります.
この場合、
OPtional chaining
を用いてコードを簡潔に減らすことができる.
userオブジェクトにaddressというオブジェクトがある場合、このコードはstreet出力と呼ぶことができます.
OPtional chaining
は、map()
関数と同様の方法を使用する場合に有用である.Reference
この問題について(Javascript | Optional Chaining), 我々は、より多くの情報をここで見つけました https://velog.io/@dustjd1535/Javascript-Optional-Chainingテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol