A good basic description of the Prototypal Inheritance in JavaScript: Understanding Prototypal Inheritance in JavaScript 02 February 2011 Behavior reuse is one of the key aspects of Object Oriented programming. Many mainstream Object Oriented languages, achieves behavior reuse by using…