### 类的继承
1. extends关键字实现类的原型继承:class Person extends Parent { }
2. super关键字在子类 constructor 中必须要进行调用,调用的是父类的构造函数( constructor )方法
3. ES6与ES5继承机制不同
ES6:将父类实例对象的属性和方法,加到this上面,再来修饰子类的this对象
ES5:与ES6相反,是将子类的
4. 子类实例继承父类实例的方法与属性
5. 子类继承父类的静态方法与静态属性
6. 子类中的构造函数 constructor 与父类一样,如果不声明默认生成调用
7. super使用形式:
1. 作用函数调用,指向父类的构造函数
2. 作为对象使用,在原型方法中使用,super指向父类的原型对象,
3. 作为对象使用,在静态方法中使用,super指向的是父类,不是父类的原型对象
8. 在子类原型方法、静态方法中使用super调用父类的方法,父类的this指向子类
9. 由于对象总是继承自其它对象,所以在ES5中也可以使用super关键字