Understanding JavaScript Inheritance
Originally published on April 19, 2011.
JavaScript is a language which can be difficult to understand deeply. As opposed to most object-oriented programming languages, JavaScript is not class-based, it is prototype-based. This means that…