Primitive and Reference Types -- Functions -- Understanding Objects -- Constructors and Prototypes -- Inheritance -- Object Patterns
Summary
"Although object oriented programming is probably not the first thing that programmers think of when they think of JavaScript, JavaScript is not just object-oriented but also incredibly powerful and expressive, putting many design decisions in the hands of those developers who know how to use it effectively. The Principles of Object-Oriented JavaScript helps experienced programmers understand JavaScript's unique approach to object-oriented programming so they can tackle their problems effectively, and with less code. Author Nicholas C. Zakas provides even readers with minimal JavaScript experience a deep understanding of the structure of the language"-- Provided by publisher