JavaScript Object.getOwnPropertyDescriptors()
- Kuuza kufikia ukosefu getOwnPropertyDescriptor()
- Pya ya baadhi getOwnPropertyNames()
- Rudi kufikia ukosefu Kitabu cha Kuelewa Kuhusu Mfano wa JavaScript
定义和用法
Object.getOwnPropertyDescriptors()
方法返回对象所有属性的描述符。
Object.getOwnPropertyDescriptors()
方法不会改变原始对象。
相关方法:
Object.defineProperty()
添加或修改属性。
Object.defineProperties()
添加或修改多个属性。
Object.getOwnPropertyNames()
返回对象的所有属性名。
Object.getOwnPropertyDescriptor()
返回属性的描述符。
Object.getOwnPropertyDescriptors()
返回对象所有属性的描述符。
实例
// 创建一个对象 const person = { firstName: "Bill", lastName: "Gates", age: 50, eyeColor: "blue" }; // 获取所有属性描述符 let descriptors = Object.getOwnPropertyDescriptors(person);
语法
Object.getOwnPropertyDescriptors(object)
参数
参数 | Kuonyesha |
---|---|
object | 必需。要获取属性描述符的对象。 |
Matokeo
Aina | Kuonyesha |
---|---|
Object | Kinaingiza kwa sababu ya vingine vya kinaingiza kwa sababu ya vifaa vya ingawa. |
Kampuni ya vifaa vya ingawa
Object.getOwnPropertyDescriptors()
Ni kiwango cha ECMAScript5 (ES5).
Tangu Julai 2013, kila vifaa vya ingawa vya sasa vinapendekeza kamilifu ES5 (JavaScript 2009):
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 23 | IE/Edge 11 | Firefox 21 | Safari 6 | Opera 15 |
Sepeti 2012 | Sepeti 2012 | Aprili 2013 | Julai 2012 | Julai 2013 |
- Kuuza kufikia ukosefu getOwnPropertyDescriptor()
- Pya ya baadhi getOwnPropertyNames()
- Rudi kufikia ukosefu Kitabu cha Kuelewa Kuhusu Mfano wa JavaScript