Object.create和Object.definePrope
2018-03-29 本文已影响0人
宽广宁静
var obj={
getName(){
return this.name
}
}
var obj2=Object.create(obj,{
hehe:{
set:function(value){
console.log('正在设置name')
this.nameCopy=value //不能是 this.name,否则无限调用
},
get:function(){
console.log("正在获取name")
return this.nameCopy //不能是 this.name,否则无限调用
}
}
})