It's been a long and winding road to objects and classes in JavaScript for me. Below are some of the articles that helped me on the journey.
- Inheritance Revisited on Mozilla Developer Network (revision from 6/26/2011)
- What's the best way to define a class in javascript on Stackoverflow
- Object Oriented Programming in JavaScript
- How to Write Maintainable OO JavaScript Code
- Functional vs. Object-Oriented JavaScript Development
- Prototypes and Inheritance in JavaScript
- Constructors considered mildly confusing
- Objects, event handlers and "this" in javascript
- JavaScript Namespacing
- JavaScript, 5 ways to call a function
- Closures are not complicated
- Introduction to the JavaScript Module Design Pattern





