In this chapter, we will explore the following topics:
The differences between JavaScript's class system and the class systems of traditional object-oriented languages
How new, this, and prototype enable JavaScript's class system
Extend, Backbone's much easier mechanism for creating subclasses
Ways to take advantage of Underscore, which (like jQuery) is one of Backbone's dependencies