属性描述对象
1.元属性
- value 属性是目标属性的值。
- writable 属性是一个布尔值,决定了目标属性的值(value)是否可以被改变。
- enumerable(可遍历性)返回一个布尔值,表示目标属性是否可遍历。
- configurable (可配置性)返回一个布尔值,决定了是否可以修改属性描述对象。也 就是说,configurable为false时,value、writable、enumerable和configurable都不能被修改了。
- 存取器 除了直接定义以外,属性还可以用存取器(accessor)定义。其中,存值函数称为setter,使用属性描述对象的set属性;取值函数称为getter,使用属性描述对象的get属性。