They therefore have all the methods defined for Object.
It is created by using the Object constructor as follows:
This specifies a function to create an object's property and is inherited
by all objects from their prototype.
This allows the addition of properties and methods to any object.
Syntax: Object.prototype.name = value
The eval method is deprecated as a method of Object, but
in the context of an object.
The toSource method returns a literal representing the source
code of an object. This can then be used to create a new object.
The toString method returns a string representing a specified
This method removes a watchpoint set for an object and property name
with the watch method.
This method returns a primitive value for a specified object.
This method adds a watchpoint to a property of the object.
Syntax: Object.watch(property, handler)