Object.defineProperty函数的使用
功能
直接在一个对象上定义一个新属性
修改一个对象的现有属性
给新添加的属性添加限制
语法
// obj => 要定义属性的对象
// prop=> 要定义或修改的属性的名称或者symbol(基本的数据类型)
// descriptor => 要定义或修改的属性描述符
Object.defineProperty(obj, prop, descriptor)
descriptor参数中的属性
value:直接添加的对象的属性值
enumerable:属性是否可以枚举(默认false)
原创
2022-01-26 16:29:10 ·
929 阅读 ·
0 评论