こんにちは!クラス フィールドと静的プロパティに関するこの記事へようこそ!
ES15 では、クラス本体内でクラス フィールドと静的プロパティを直接定義する機能が追加されました。これにより、コンストラクター関数でプロパティを初期化する必要がなくなり、コードがよりクリーンで簡潔になります。これは、この新機能を理解するためのものです!
それを使用するにはクラスを定義する必要があります:
class myClass { }
クラスにプロパティを配置すると、プロパティが定義されます。
class myClass { property1; property2; }
プロパティは必要なだけ追加できます。
コンストラクター関数を追加して、このオブジェクトのプロパティのキーを定義します。
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 中国語 Web サイトの他の関連記事を参照してください。