Skip to content

Instantly share code, notes, and snippets.

@tgriesser
Created February 20, 2013 15:47
Show Gist options
  • Save tgriesser/4996506 to your computer and use it in GitHub Desktop.
Save tgriesser/4996506 to your computer and use it in GitHub Desktop.
var Book = Backbone.Model.extend();
var book = new Book();
book instanceof Book // true
book instanceof Backbone.Model // true
var Relation = function () {};
Relation.extend = Backbone.Model.extend
var RelatedBook = Relation.extend(Book.prototype);
var relatedBook = new RelatedBook();
relatedBook instanceof RelatedBook // true
relatedBook instanceof Relation // true
relatedBook instanceof Book // true
relatedBook instanceof Backbone.Model // false??
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment