Object.defineProperty


Object.defineProperty

作用

Object.defineProperty会直接在一个对象上定义一个新属性,或者修改一个对象的现有属性,并返回此对象。

const vm = {
    data: {
        a: 1
    }
}
Object.defineProperty(vm, '_data', {
    enumerable: true,
    configurable: true,
})
console.log(vm)