一、用ES5实现继承
1、创建父类
1 | function Father () { |
2、创建子类并继承
1 | function Child () { |
二、用es6实现继承
1 | class Father { |
三、手动实现ES6中类及继承
1、实现父类
1 | // 因为类实例需要new创建,不能直接使用,所以需要一个类调用检查函数,即_classCallCheck函数 |
2、实现子类及继承
1 | // 函数作用:继承父类的公共方法和修改原型链 |
好了,到这里介绍完毕~ 😋😋😋
1 | function Father () { |
1 | function Child () { |
1 | class Father { |
1 | // 因为类实例需要new创建,不能直接使用,所以需要一个类调用检查函数,即_classCallCheck函数 |
1 | // 函数作用:继承父类的公共方法和修改原型链 |
好了,到这里介绍完毕~ 😋😋😋