跳转到内容

对象常用方法

  • Object.assign()

通过复制一个或多个对象来创建一个新的对象。

  • Object.create()

使用指定的原型对象和属性创建一个新对象。

  • Object.defineProperty()

给对象添加一个属性并指定该属性的配置。

  • Object.defineProperties()

给对象添加多个属性并分别指定它们的配置。

  • Object.freeze()

冻结对象:其他代码不能删除或更改任何属性。

  • Object.getPrototypeOf()

返回指定对象的原型对象。

  • Object.keys()

返回一个包含所有给定对象自身可枚举属性名称的数组。

  • Object.setPrototypeOf()

设置对象的原型(即内部 [[Prototype]] 属性)。

  • Object.values()

返回给定对象自身可枚举值的数组。

参考文献