1、简单原型链:类式继承
2、借用构造函数:缺点=>父类的原型方法自然不会被子类继承
3、组合继承(最常用):类式继承+构造函数
4、寄生组合继承(最佳方式):寄生式继承+构造函数式继承
5、原型式:跟类式继承一样 父类对象book中的值类型的属性被复制,引用类型的属性被共有
6、寄生式:通过在一个函数内的过度对象实现继承并返回新对象的方式
博客介绍了 JavaScript 中的多种继承方式,包括简单原型链的类式继承、借用构造函数继承、组合继承、寄生组合继承、原型式继承和寄生式继承。其中组合继承最常用,寄生组合继承是最佳方式,还提及了不同继承方式的特点和缺点。
1、简单原型链:类式继承
2、借用构造函数:缺点=>父类的原型方法自然不会被子类继承
3、组合继承(最常用):类式继承+构造函数
4、寄生组合继承(最佳方式):寄生式继承+构造函数式继承
5、原型式:跟类式继承一样 父类对象book中的值类型的属性被复制,引用类型的属性被共有
6、寄生式:通过在一个函数内的过度对象实现继承并返回新对象的方式
1401
3227
1402

被折叠的 条评论
为什么被折叠?