Vue 如何设置对象的属性值
Object.defineProperty();
使用方式为 Object.defineProperty(obj,prop,descriptor);
Object.defineProperty()的第三个入参 descriptor 是以对象形式进行传入的。
1.value: 设置属性的值,默认为空 undefined
2.writable: 值是否可以被重写,true | false 默认为 false;
3. enumerable : 目标属性是否可以被枚举, true | false 默认为 false;
4. configurable: 目标属性是否可以被删除或者是否可以被修改特性 true | false 默认为 false