In JavaScript, an object is a containers for named values called properties. E.g. a generator. All generator have the same properties, but the property values differ from generator to generator. All generators have the same method, but the methods ar...