如何实现JavaScript中的多种组合继承方式?
- 内容介绍
- 文章标签
- 相关推荐
本文共计795个文字,预计阅读时间需要4分钟。
1. 组合继承:也称为伪经典继承,是指将原型链和借用构造函数的技术组合在一起,实现一种在子类型中共享原型方法和属性的同时,还能保留每个子类型实例的独立属性。下面是一个例子:
javascriptfunction SuperType(name) { this.name=name; this.colors=[red, blue, green];}
1. 组合继承:又叫伪经典继承,是指将原型链和借用构造函数技术组合在一块的一种继承方式。
本文共计795个文字,预计阅读时间需要4分钟。
1. 组合继承:也称为伪经典继承,是指将原型链和借用构造函数的技术组合在一起,实现一种在子类型中共享原型方法和属性的同时,还能保留每个子类型实例的独立属性。下面是一个例子:
javascriptfunction SuperType(name) { this.name=name; this.colors=[red, blue, green];}
1. 组合继承:又叫伪经典继承,是指将原型链和借用构造函数技术组合在一块的一种继承方式。

