ECMAScript并不真正具有类.
ECMAScript定义了"对象定义",逻辑上等价于其他程序设计语言中的类.
var o =new Object();//()可有可无
Object类具有的属性
1、Constructor 对创建对象的函数的引用(指针)。
2、Prototype对该对象的对象原型的引用。
方法
1、HasOwnProperty(property)判断对象是否有某个特定的属性。
2、IsPrototypeof(object)判断该对象是否为另一个对象的原型。
3、PropertyIsEnumerable(property)判断给定的属性是否可以用for...in语句进行枚举。
4、TOString()返回对象的原始字符串表示。
5、ValueOf()返回最适合该对象的原始值。
上面列出的每种属性和方法都会被其他类覆盖。