私は、オブジェクトを検索する前にオブジェクトが存在するかどうかを調べる(すべての言語で)練習の名前を見つけようとしています。 example
がundefined
またはobjectName.thing
のいずれかに評価されこの練習は何と呼ばれていますか? `objectName && objectName.thing`
var example = objectName && objectName.thing;
ように、およびランタイムエラーを回避:通常、これはJSにそうように、オブジェクトとオブジェクトのルックアップ式の間で&&
に投げることによって行われます。
私はこれまでに聞いたことがありますが、私は完全に忘れました。この練習とは何ですか?
に応じて
example
からobjectName.thing
またはnull
を割り当てます。 – RJM** objectNameの短縮形ですか? objectName.thing:null ** – subash
@subash 'objectName'は' undefined'または他の値でもよいので、全く同じではありません。 – Xufox