我想将getArea()
函数作为原型,并且不确定这个ES6(?)格式是否会自动为我执行此操作,或者我是否仍需要在单独的{{{}中声明原型1}}
构造
Object.prototype.method = function() {}
答案 0 :(得分:4)
是。
ES6类格式基本上可以转换为:
function Polygon(height, width) {
this.height = height;
this.width = width;
}
Polygon.prototype.getArea = function() {
return this.height * this.width;
};