」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 了解類別字段和靜態屬性

了解類別字段和靜態屬性

發佈於2024-11-08
瀏覽:764

Understanding Class Fields and Static Properties

你好!歡迎閱讀有關類別欄位和靜態屬性的文章!
ES15 新增了直接在類別主體中定義類別欄位和靜態屬性的功能。這消除了構造函數初始化屬性的需要,從而使程式碼更清晰、更簡潔。這是關於了解這個新功能的!

1.定義一個類別。

你需要定義一個類別來使用它:

class myClass {
}

2. 將屬性放入類別中。

將屬性放在類別中定義屬性:

class myClass {
    property1;
    property2;
}

您可以根據需要添加任意數量的屬性。

3. 加入constructor()函數。

新增建構函式來定義屬性的 this 物件中的鍵:

class myClass {
    property1;
    property2;
    constructor(property1, property2) {
        this.property1 = property1;
        this.property2 = property2;
    }
}

4. 範例

這是在 JS 中使用此新功能的範例:

class Person {
    name;
    age;
    constructor(name, age) {
        this.name = name;
        this.age = age;
    }
}

5. 結論

這就是這篇文章的結論!
請務必添加反應並將其添加為書籤!
另外請務必在下面發表評論!
這篇文章是為前端挑戰而寫的!

版本聲明 本文轉載於:https://dev.to/pillagerplayz/understanding-class-fields-and-static-properties-2hce?1如有侵犯,請聯絡[email protected]刪除
最新教學 更多>

免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。

Copyright© 2022 湘ICP备2022001581号-3