The principles of object oriented JavaScript 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 JavaScripts 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