class基础语法结构:
代码:
javascriptclass MyClass { constructor() { ... } method1() { ... } method2() { ... } method3() { ... } ... }
解释:
|---------------|--------------|
| 属性 | 解释 |
| class | 是我们定义的类型(类) |
| MyClass | 是我们定义的类的名称 |
| constructor() | 我们可以在其中初始化对象 |
| method | 是用于调用的对象方法 |
class的使用方式:
代码:
javascriptnew MyClass()
解释:
使用 new MyClass() 来创建具有上述列出的所有方法的新对象。
例子:
javascriptclass user { constructor(name){ this.name=name; } print(){ alert(this.name); } } let user1=new user("Tom"); user1.print();