Object

创建

Object.create(proto)

创建一个新对象,指定该对象的原型为传入的proto参数对象

Object.fromEntries()

Map 转化为 ObjectArray 转化为 Object,对象转换Object.fromEntries 是 Object.entries() 的反转函数。

Object.defineProperty(obj, ket, {enumerable, configurable, get, set })

Object.is()

判断两值是否相等,不做类型转换

Object.valueOf()

合并

Object.assign(target, obj1, obj2)

返回目标对象

整合

Object.keys()

返回由所有key组成的数组

Object.values()

返回由所有value组成的数组

Object.entries()

返回二维数组 [[key, value],[key, value], ...]

其他

Object.freeze()

返回被冻结的对象

获取属性

Object.getOwnPropertyDescriptor(obj, key)

返回某个属性的属性描述符

Object.getOwnPropertyNames()

Object.getPrototypeOf()

方法返回对象的原型

Object.hasOwnProperty()

Object.isPrototypeOf()

其他

toLocalString()

toString()

posted on 2019-04-01 22:52  dawnxuuu  阅读(42)  评论(0)    收藏  举报

导航