http://addyosmani.github.com/backbone-fundamentals/では、
every single one of the following objects inherits from Backbone.Events:
Backbone.Model
Backbone.Collection
Backbone.Router
Backbone.History
Backbone.View
そして私はまた以下で見つけることができbackbone.js
ます:
// Attach all inheritable methods to the Model prototype.
_.extend(Model.prototype, Events, { ....
しかし、私は継承をチェックしようとしました、によって
Backbone.Model.prototype.__proto__ === Backbone.Events
Firebugで、それはを示していますfalse
、そして
Backbone.Model.prototype.__proto__.__proto__
はすでにnull
、プロトタイプチェーンの終わりを意味します。では、継承をどのように示すことができますか?