你好!歡迎閱讀有關類別欄位和靜態屬性的文章!
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; } }
這就是這篇文章的結論!
請務必添加反應並將其添加為書籤!
另外請務必在下面發表評論!
這篇文章是為前端挑戰而寫的!
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3