对象的属性特性(property attribute)有哪些?分别有什么含义?
- 可写 writeable attribute: 表明是否可以设置该属性的值
- 可枚举 enumerable attribute: 表明是否可以通过for/in循环返回该属性
- 可配置 configurable attribute: 表明是否可以删除或修改该属性
Object.getOwnPropertyDescriptor($object, $property)
可以获取对象的属性特性
1 | Object.defineProperty($object, $property, { |
可以设置对象的属性特性