→
クラス宣言。プロトタイプ ベースの継承を使って、指定された名前の新しいクラスを作成します。
クラス式を使ってクラスを定義することもできます。しかし、クラス式と異なり、クラス宣言は既存のクラスを再宣言することができず、再宣言しようとすると SyntaxError が発生します。
| クラス名 | ¶一意的な名前 |
|---|---|
| 他クラス | ¶一意的な名前 |
| 定義内容 | ¶ →constructorメソッド |
→extends。
class Polygon {
constructor(height, width) {
this.area = height * width;
}
}
D=new Polygon(4, 3).area; //=12