1. Object.assign() // 合并
    2. Object.create() // 创建
    3. Object.is() // 比较
    4. Object.keys() // 可枚举属性的数组
    5. Object.values() // 可枚举属性的值得数组
    6. Object.entries() // 对象转Map
    7. Object.fromEntries() // Map转对象
    8. Object.seal() // 禁止删除属性
    9. Object.isSealed() // 是否禁止删除属性
    10. Object.freeze() // 冻结
    11. Object.isFrozen() // 是否冻结
    12. Object.preventExtensions() // 防止对象扩展
    13. Object.isExtensible() // 是否可扩展
    14. Object.getPrototypeOf() // 获取原型对象
    15. Object.setPrototypeOf() // 设置对象的原型
    16. Object.defineProperties() // 添加多个属性并指定配置
    17. Object.defineProperty() // 添加单个属性并指定配置
    18. Object.getOwnPropertyDescriptor() // 返回对象指定的属性配置
    19. Object.getOwnPropertyDescriptors() // 获取一个对象的所有自身属性的描述符。
    20. Object.getOwnPropertyNames() // 返回一个数组,它包含了指定对象所有的可枚举或不可枚举的属性名。
    21. Object.getOwnPropertySymbols() // 返回一个数组,它包含了指定对象自身所有的符号属性。
    22. Object.prototype.hasOwnProperty() // 对象是否含有指定的属性,而且此属性非原型链继承的
    23. Object.prototype.isPrototypeOf() // 指定的对象是否在本对象的原型链中
    24. Object.prototype.propertyIsEnumerable() // 判断指定属性是否可枚举
    25. Object.prototype.toLocaleString() // 直接调用toString()
    26. Object.prototype.toString() // 转string
    27. Object.prototype.valueOf() // 获取原始值