March 7, 2001 - The Object object
March 7, 2001 The Object object Tips: March 2001
Yehuda Shiran, Ph.D.
|
Object
object is the base object for all native and user-defined objects. All objects inherit from this superclass. You can create an Object
object as well:
var myObject = new Object();
The Object
object has a dozen of properties and methods. Examples are constructor
, toString()
, and valueOf()
. The object myObject
above sports these properties. Alert the object. You should get [object Object]
. You can pass a string to the Object
constructor:
var myObject = new Object("foo");
Alert the object. You should get the string you passed to the constructor, "foo"
. The native objects sports the same properties, because they inherit from the Object
class. Probe the constructor
property of the Math
object, Math.constructor
. The answer you should get is that the Object
object is the constructor
of the Math
object.