JavaScript, Prototype Chain, Prototype Pattern, Prototypical Inheritance, Modern Javascript.
of Prototype Pattern The prototype pattern is very powerful when working with objects that should have access to the same properties. Instead of creating a duplicate of the property each time, we can simply add the property to the prototype, since all instances have access to the prototype object.