単純な変数が定義されているかどうかのチェックは、myVar?
問題は、CoffeeScript でネストされたプロパティが定義されているかどうかを確認する良い方法があるかどうかです。
例えば
if property.p.p.p.p?
alert "Hello"
ReferenceError
if property.p.p.p
(またはproperty.p.p
| property.p
) が定義されていない場合にスローします。
これは再帰的にチェックしなければならないものですか、それとも便利な機能はありますか?