es5和es6继承的区别【前端每日一题-23】 leeyu0329 2019-08-06 481 阅读1分钟 es5和es6继承的区别?ES5的继承是通过prototype或构造函数机制来实现。ES5的继承实质上是先创建子类的实例对象,然后再将父类的方法添加到this上(Parent.apply(this))。ES6的继承机制实质上是先创建父类的实例对象this(所以必须先调用父类的super()方法),然后再用子类的构造函数修改this。