Prototype-based programming is a style of object-oriented programming in which classes are not explicitly defined, but rather derived by adding properties and methods to an instance of another class or, Less frequently, adding them to an empty object....instance of another class or, less frequently, adding them to an...