Firebugを正しく理解していることを確認したかったのです。モデルを印刷します。そして、firebugのコンソールでは、属性に「myProperty」があります。しかし、私がこれを行うとき:
if (_.has(model, "myProperty"))
また
if (model.hasOwnProperty('myProperty'))
どちらも結果を返しません。FirebugやJSについて理解していない何かがありますか?ありがとう。
Firebugを正しく理解していることを確認したかったのです。モデルを印刷します。そして、firebugのコンソールでは、属性に「myProperty」があります。しかし、私がこれを行うとき:
if (_.has(model, "myProperty"))
また
if (model.hasOwnProperty('myProperty'))
どちらも結果を返しません。FirebugやJSについて理解していない何かがありますか?ありがとう。
がモデルに指定した属性である場合myProperty
、それは属性オブジェクトに存在しますmodel.attributes.myProperty
。しますか?
ドキュメントでは、myProperty
がnullまたは未定義の場合、model.has(myProperty)
が返されることに注意してくださいfalse
。