JavaScript Object.getOwnPropertyDescriptors() 方法

2024 年 9 月 4 日 | 阅读 1 分钟

Object.getOwnPropertyDescriptors() 方法返回给定对象的所有自有属性的描述符。getOwnPropertyDescriptors() 方法与 getOwnPropertyDescriptor() 方法的区别在于,getOwnPropertyDescriptors() 方法会忽略符号属性。

语法

参数

obj:要获取所有自有属性描述符的对象。

返回

此方法返回一个对象,其中包含给定对象的所有自有属性的描述符。如果对象没有属性,此方法可能会返回一个空对象。

浏览器支持

Chrome54
15
火狐50
Opera41

示例 1

输出

103

示例 2

输出

[object Object] {
  configurable: true,
  enumerable: true,
  value: 22,
  writable: true
}
true

示例 3

输出

true
42 
23

下一主题JavaScript 对象