console.log主干模型,属性属性

时间:2013-03-25 18:03:15

标签: javascript firebug

我想确保我正确理解Firebug。我打印出我的模型。在firebug的控制台中,我在属性中看到它有“myProperty”。但是当我这样做时:

if (_.has(model, "myProperty"))

if (model.hasOwnProperty('myProperty'))

两者都不会返回结果。有没有我不了解Firebug或JS?感谢。

1 个答案:

答案 0 :(得分:0)

如果myProperty是您为模型提供的属性,那么它将存在于属性对象中:model.attributes.myProperty。是吗?

请注意,在the docs中,如果myProperty为空或未定义,则model.has(myProperty)将返回false