首页 / knowledge / defineProperties
Object.defineProperties本质上定义了obj 对象上props的可枚举属性相对应的所有属性。
Object.defineProperties(obj, props)
var obj = {};
Object.defineProperties(obj, {
'property1': {
value: true,
writable: true
},
'property2': {
value: 'Hello',
writable: false
}
// etc. etc.
});
具体参数含义,请参与Object.defineProperty