var b = 12
var p = {
name:"jksdf".trim(),
age:b,
}
创建了一个对象p,对象里有name,age属性通过修改b的值来变更age属性的值
要通过object对象上的一个方法definePropert()有三个参数
1,实列对象名 2改的属性名 3配置对象
Object.defineProperty(p,"age",{
// value:13,
// enumerable:true,//可以枚举
get:function () {
return b
},
set:function (val) {
console.log(val)
b = val
}
})