您好!歡迎閱讀這篇有關類別欄位和靜態屬性的文章!
ES15 新增了直接在類別主體中定義類別欄位和靜態屬性的功能。這消除了構造函數初始化屬性的需要,從而使程式碼更乾淨、更簡潔。這是為了了解這個新功能!
你需要定義一個類別來使用它:
class myClass { }
將屬性放入類別定義屬性:
class myClass { property1; property2; }
您可以根據需要添加任意數量的屬性。
新增建構函式來定義 this 物件中屬性的鍵:
class myClass { property1; property2; constructor(property1, property2) { this.property1 = property1; this.property2 = property2; } }
這是在 JS 中使用此新功能的範例:
class Person { name; age; constructor(name, age) { this.name = name; this.age = age; } }
這就是這篇文章的結論!
請務必添加反應並將其添加為書籤!
另外請務必在下面發表評論!
這篇文章是為前端挑戰而寫的!
以上是了解類別字段和靜態屬性的詳細內容。更多資訊請關注PHP中文網其他相關文章!