属性描述符
-
如何理解JavaScript中的属性描述符?
JavaScript中的属性描述符用于控制对象属性的行为,分为数据描述符和访问器描述符。数据描述符包含value和writable、enumerable、configurable三个布尔特性;访问器描述符由get和set函数组成,二者不可共存。configurable控制属性是否可删除或修改描述符类…
-
JS 对象属性描述符 – 配置 writable、enumerable 的特性控制
writable 和 enumerable 是 JavaScript 属性描述符的核心配置项,分别控制属性值是否可修改及是否可被遍历。通过 Object.defineProperty() 可设置 writable: false 防止属性值被更改,enumerable: false 使属性不在 for…