根据函数的this相关及get的练习
function modulus(){return this.re*this.re + this.im*this.im}
var o = {
re:2,
im:3,
get add(){
return this.im+this.re;
}
};
o.add; //5
Object.defineProperty(o,'modulus',{get:modulus,enumerable:true,configurable:true});
o.modulus; //13
就是不是明白这里:
Object.defineProperty(o,'modulus',{get:modulus,enumerable:true,configurable:true});
这get:modulus是什么意思?