class类的声明与数组和对象的解构方法
1.用class创建一个类, 并实现自有,共享,静态成员的声明与输出
成员 | 描述 |
---|---|
公共成员 |
在类里面直接声明即可 |
自有成员 |
在类里面的构造函数constructor 中以参数的形式传参后在当前构造函数内声明,通过关键字this 赋值 |
共享成员 |
把构造函数中的方法挂载在类上,可以直接通过类的实例化时传参,在new的新对象上以属性的方式直接使用 |
静态成员 |
关键字static ,可以不用new一个新对象使用,是通过类名来直接使用 |
继承 |
是对父类的属性或者方法进行扩展,继承关键字extends ,调用父类初始化属性和方法时使用关键字super() |
js中没有类, js中的类,其实就是函数
语法:class 类名 {}
类的继承