Object.assign() // 合并Object.create() // 创建Object.is() // 比较Object.keys() // 可枚举属性的数组Object.values() // 可枚举属性的值得数组Object.entries() // 对象转MapObject.fromEntries() // Map转对象Object.seal() // 禁止删除属性Object.isSealed() // 是否禁止删除属性Object.freeze() // 冻结Object.isFrozen() // 是否冻结Object.preventExtensions() // 防止对象扩展Object.isExtensible() // 是否可扩展Object.getPrototypeOf() // 获取原型对象Object.setPrototypeOf() // 设置对象的原型Object.defineProperties() // 添加多个属性并指定配置Object.defineProperty() // 添加单个属性并指定配置Object.getOwnPropertyDescriptor() // 返回对象指定的属性配置Object.getOwnPropertyDescriptors() // 获取一个对象的所有自身属性的描述符。Object.getOwnPropertyNames() // 返回一个数组,它包含了指定对象所有的可枚举或不可枚举的属性名。Object.getOwnPropertySymbols() // 返回一个数组,它包含了指定对象自身所有的符号属性。Object.prototype.hasOwnProperty() // 对象是否含有指定的属性,而且此属性非原型链继承的Object.prototype.isPrototypeOf() // 指定的对象是否在本对象的原型链中Object.prototype.propertyIsEnumerable() // 判断指定属性是否可枚举Object.prototype.toLocaleString() // 直接调用toString()Object.prototype.toString() // 转stringObject.prototype.valueOf() // 获取原始值