欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

js中Object.defineProperty()的方法详解

程序员文章站 2022-07-12 21:54:48
...

在JS中,Object.defineproperty(obj, prop, desc)的方法是给一个对象添加属性或者修改属性

1.obj是需要操作的对象
2.prop是需要定义的属性名
3.desc属性描述符

给对象添加属性赋值:

object.defineProperty(user,'name',{
	value:'aaaaa'
})

此时user对象是这样的
user{
	name:'aaaaa'
}

修改对象属性值
如果你想修改属性值,需要修改writable为true,这个值的意思就是支持可被修改

object.defineProperty(user,''name',{
	value:'bbbbb',
	writable:true
})
相关标签: object.defineproperty