两种实现方式:
- 伪类
- 函数化
伪类
通过定义一个构造器,并扩充它的原型实现继承效果。
var Manmmal = function (name) {
this.name = name;
}
Manmmal.prototype.get\_name = function() {
return this.name;
}
Manmmal.prototype.says = function() {
return this.saying '';
}
// 现在我们可以构造一个实例
var myMammal = new Mammal('Herb the Mammal');
var name = myMammal.get\_name(); // 'Herb the Mammal'
大约 3 分钟