#在ECMAScript中,Object类型是所有它的实例的基础。
Object的每个实例都具有以下的属性和方法:
属性/方法 | 含义 |
---|---|
constructor | 保存着用于创建当前对象的函数。 |
hasOwnProperty(propertyName) | 用于检查给定的属性在当前的对象实例中是否存在。 |
isPrototypeOf(object) | 用于检查传入的对象是否是传入对象的原型。 |
propertyIsEnumerable(propertyName) | 用于检查给定的属性是否能够通过for-in语句进行枚举。 |
toLocaleString() | 返回对象的字符串表示,该字符串与执行环境的地区对应。 |
toString() | 返回对象的字符串表示。 |
valueOf() | 返回对象的字符串、数值或者布尔值表示。通常与toString()方法的返回值相同。 |