js的继承方式有以下几种:混入式继承、原型式继承、原型链继承、借用构造函数、组合继承。
混入式继承会把父类的所有方法都拷贝到子类上。
原型式继承是只继承父类原型上的属性和方法。
原型链继承会继承父类构造函数里的属性和方法,也会继承父类原型上的属性和方法,不能向父类传递参数。
借用构造函数继承可以向父类传递参数,不能继承父类原型对象的方法。
组合继承(借用构造函数继承和原型链继承)。
js的继承方式有以下几种:混入式继承、原型式继承、原型链继承、借用构造函数、组合继承。
混入式继承会把父类的所有方法都拷贝到子类上。
原型式继承是只继承父类原型上的属性和方法。
原型链继承会继承父类构造函数里的属性和方法,也会继承父类原型上的属性和方法,不能向父类传递参数。
借用构造函数继承可以向父类传递参数,不能继承父类原型对象的方法。
组合继承(借用构造函数继承和原型链继承)。
本文标题:[前端]js继承方式
本文链接:https://www.haomeiwen.com/subject/dyuctdtx.html
网友评论