Backbone の学習を始めたばかりで、モデルに問題があります。オブジェクトを作成しましたが、作成したオブジェクトから属性を取得しようとすると、コンソールから得られるものは定義されていません。理由を教えてください。
Person = Backbone.Model.extend({
defaults: {
name: 'Fetus',
age: 0,
child: ''
},
initialize: function() {
alert("Welcome to this world");
}
});
これはコンソールからのものです:
var person = new Person({ name: "tom", age: 15, child: "jerry" });
undefined
var name = person.get("name");
undefined
ここに「トム」という名前がないのはなぜですか???
ありがとう