Class
1、class声明:class Person{ constructor() }
2、实例化时执行构造方法
class Person{
constructor(name,age){
this.name='name',
this.age=age,
}
speaker(){} //添加方法,各实例共享
}
const jiang=new Person(jiang,18);//实例化类,会执行constructor构造方法
jiang.speak()
3、实例属性
class Person{
name=xiaoxiao,
age=18,//默认值
constructor(name,age){
this.name='name',
this.age=age,
}
speaker(){} //添加方法,各实例共享
}
4、静态方法
class Person{
name=xiaoxiao,
age=18,//默认值
constructor(name,age){
this.name='name',
this.age=age,
}
speaker(){} //添加方法,各实例共享,实例化方法
static speaker(){} //静态方法声明
}
Person.speak()//调用静态方法
5、静态属性

浙公网安备 33010602011771号