Vue-往对象中添加属性:Object.defineProperty()

添加一个属性:Object.defineProperty()

功能:方法会直接在一个对象上定义一个新属性,或修改一个对象的现有属性, 并返回这个对象。

语法: Object.defineProperty(obj, prop, descriptor)
obj:属性所在的对象
prop:目标对象需要定义或修改的属性的名称
descriptor:将被定义或修改的属性的描述符

添加多个属性:Object.defineProperties()

功能:方法直接在一个对象上定义一个或多个新的属性或修改现有属性,并返回该对象。

语法: Object.defineProperties(obj, props)
obj:将要被添加属性或修改属性的对象
props:该对象的一个或多个键值对定义了将要为对象添加或修改的属性的具体配置

 

posted @ 2021-12-31 15:03  非帆丶  阅读(1150)  评论(0编辑  收藏  举报