いくつかのバックボーンの例を見ると、次のような単純なモデルがいくつか見られます。
var Vehicle = Backbone.Model.extend(
{
summary: function () {
return 'Vehicles move';
}
});
また
Vehicle = (function () {
return Backbone.Model.extend({
defaults: {
},
initialize: {
}
});
})();
編集: (明確化) バックボーン オブジェクトを定義する 2 つの方法と、より一般的な方法との違いを誰かが説明できるかどうか疑問に思っていました。内部に同じメソッドがないことは知っていますが、最初のメソッドでバックボーン モデルを拡張し、2 つ目のメソッドでそれをクロージャでラップする方法にもっと興味があります。それぞれで何が起こっているのか、いつどのパターンを使用するのかを本当に理解しているかどうかはわかりません。前もって感謝します!