# ES的对象
一组数据和功能的集合,对象通过new操作符后跟对象类型的名称来创建。
ES中的Object也是派生其他对象的基类。Object类型的所有属性和方法在派生的对象上同样存在。
# Object实例的属性和方法
# constructor
用于创建当前对象的函数。
# hasOwnProperty(propertyName)
用于判断当前对象实例(不是原型)上是否存在给定的属 性。要检查的属性名必须是字符串(如 o.hasOwnProperty("name"))或符号。
# isPrototypeOf(object)
用于判断当前对象是否为另一个对象的原型。
# propertyIsEnumerable(propertyName)
用于判断给定的属性是否可以使用 for-in 语句枚举。与 hasOwnProperty()一样,属性名必须是字符串。
# toLocaleString()
返回对象的字符串表示,该字符串反映对象所在的本地化执行环境。
# toString()
返回对象的字符串表示。
# valueOf()
返回对象对应的字符串、数值或布尔值表示。通常与 toString()的返回值相同。