Object
Object() is a constructor that creates objects, for example:
>>> var o = new Object();
This is the same as using the object literal:
>>> var o = {}; // recommendedYou can pass anything to the constructor and it will try to guess what it is and use a more appropriate constructor. For example, passing a string to new Object() will be the same as using the new String() constructor. This is not a recommended practise, but still possible.
>>> var o = new Object('something');
>>> o.constructorString()
>>> var o = new Object(123); >>> o.constructor
Number()
All other objects, built-in or custom, inherit from Object. So the properties and methods discussed below apply to all types of objects.
Members of the Object Constructor
|
Property/Method |
Description |
|---|---|
|
|
The prototype of all objects (also an object itself). Anything you add to this prototype will be inherited by all other objects. >>> var s... |