Class 表达式

与函数一样,类也可以使用表达式的形式定义。

const MyClass = class Me {
  getClassName() {
    return Me.name;
  }
};

上面代码用表达式定义类。注意,这个类的名字是MyClass而不是MeMe只在 Class 内部代码可用,指代当前类。

如果类的内部没用到的话,可以省略Me,写成下面的形式。

const MyClass = class { /* ... */ };

采用 Class 表达式,可写出立即执行的 Class实例。

results matching ""

    No results matching ""