Beginning Object-Oriented Programming in JavaScript

Learn the principles of object-oriented design and how to implement them in JavaScript.

Implementing inheritance in JavaScript