梗概
- 类的属性直接在构造函数中定义
- 类的方法添加到prototype(原型对象)上
实例
// 一个构造函数
function Box(value) {
this.value = value;
}
// 在这个类的原型上添加方法,以供复用
Box.prototype.getValue = function () {
return this.value;
};
const boxes = [new Box(1), new Box(2), new Box(3)];// 一个构造函数
function Box(value) {
this.value = value;
}
// 在这个类的原型上添加方法,以供复用
Box.prototype.getValue = function () {
return this.value;
};
const boxes = [new Box(1), new Box(2), new Box(3)];