# Class类
1.**class** 的本质是 **function**。
2.不可重复声明。
3.类定义不会被提升,这意味着,必须在访问前对类进行定义,否则就会报错。class
4.类中方法不需要 **function** 关键字。
5.方法间不能加分号。
# class继承
**super()** 特性在 **extends** 继承中
1.子类 **constructor** 方法中必须有 **super** ,且必须出现在 **this** 之前。
2.调用父类构造函数,只能出现在子类的 **constructor** 构造函数。
3.调用父类方法,**super** 作为对象,在普通方法中,指向父类的 **prototype** 原型对象,在子类静态方法中拿取父类静态方法的值,在静态方法中,指向父类。