假设在 es5 要实现继承, 首先定义一个父类:
ES6 中实现继承
对比 es5 和 es6 可以发现在 es5 实现继承, 在 es5 中实现继承:
首先得先调用函数的 call 方法把父类的属性给继承过来
通过 new 关键字继承父类原型的对象上的方法和属性
最后再通过手动指定 constructor 属性指向子类对象
来源: http://www.qdfuns.com/article/11994/1243f8dc824ecd6341dd9994aadc6f1b.html