什么叫转换对象呢,就是对对象使用像数组的一些方法,例如 map
和 filter
等
如果我们想应用它们,那么我们可以使用 Object.entries
,然后使用 Object.fromEntries
Object.entries(obj)
从 obj
获取由键/值对组成的数组。map
。Object.fromEntries(array)
方法,将结果转回成对象。Object.prototype.constructor 特定的函数,用于创建一个对象的原型
Object.prototype.hasOwnProperty 返回一个布尔值 ,表示某个对象是否含有指定的属性,而且此属性非原型链继承的。
Object.prototype.isPrototypeOf 返回一个布尔值,表示指定的对象是否在本对象的原型链中。
Object.prototype.propertyIsEnumerable 判断指定属性是否可枚举,内部属性设置参见 ECMAScript [[Enumerable]] attribute 。
Object.prototype.toString 返回对象的字符串表示。
Object.prototype.unwatch 移除对象某个属性的监听。