十分钟带你一次弄懂Object.defineProperty
我们对于对象的使用,有以下操作:创建对象: 给obj对象的name属性赋值: 将obj的name属性赋值给变量name: 调用obj的某个方法: 除了上面的一些操作,我们还可以通过 Object.defineProperty 来定义新的属性或修改原有的属性,并返回此对象。简单的认为,Object.defineProperty 可以使定义的属性操作更加多样化,而不是仅仅就是获取或者赋予值。
参数
obj: 要定义属性的对象。prop: 要定义或修改的属性的名称。descriptor: 要定义或修改的属性
原创
2023-01-15 18:42:56 ·
133 阅读 ·
0 评论