除了编码风格以外,还有以下两种优点/缺点:
Circle.prototype = { radius : 10};
Object.defineProperty(Circle.prototype, 'circumference', {
get: function() { return 2*Math.PI*this.radius; }
});
与
Circle.prototype = {
radius : 10,
get circumference() { return 2*Math.PI*this.radius; }
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句