Object.keys()
以数组返回可枚举属性
Object.values()
以数组返回可枚举属性的值
Object.assign()
Object.assign(target, source)
target 为目标对象,source 为源对象(可以是多个对象)
将源对象合并到目标对象,如果属性名相同,以后边的源对象的值替代,返回值为目标对象,该方法会改变目标对象数据。
Object.is()
比较两个值是否相同。所有 NaN 值都相等(这与 == 和 === 不同)。
Object.create()
Object.create(proto,[propertiesObject])
proto 为 原型
[propertiesObject] 为 属性
proto:使用 obj1当做 obj2 的原型
[propertiesObject] :将值为 2 的属性 b 添加到 obj2 中。