加载中...

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、静态属性

posted @ 2021-10-28 17:14  莫等闲O(∩_∩)O~~  阅读(369)  评论(0)    收藏  举报