Get to know MDN better
类声明的类体在严格模式下执行。class 声明与 let 非常相似:
在类体外部,class 声明可以像 let 一样被重新赋值,但你应该避免这样做。在类体内部,类的绑定是常量,就像 const 一样。
在以下示例中,我们首先定义了一个名为 Rectangle 的类,然后扩展它来创建一个名为 FilledRectangle 的类。
请注意,super() 只能在 constructor 中使用,并且必须在使用 this 关键字之前调用。
| ECMAScript® 2027 Language Specification # sec-class-definitions |
启用 JavaScript 以查看此浏览器兼容性表。