JavaScript Class 參考手冊

JavaScript 類

類是函數的一種,但我們不使用關鍵字 function 來對其初始化,而是使用關鍵字 class,并在 constructor() 方法中分配屬性:

實例

創建一個 Car 類,然后基于這個 Car 類創建名為 "mycar" 的對象:

class Car {  // 創建類
  constructor(brand) {  // 類構造方法
    this.carname = brand;  // 類主體、屬性
  }
}
mycar = new Car("Ford");  // 創建 Car 類的對象

親自試一試

有關類的知識,請閱讀我們的 JavaScript 類教程

Class 方法

方法 描述
constructor() 用于創建和初始化在類中創建的對象的特殊方法。

Class 關鍵字

關鍵字 描述
extends 擴展類(繼承)。
static 為類定義靜態方法。
super 引用父類。