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,否则无限调用
}
}
})

上一篇 下一篇

猜你喜欢

热点阅读