データ操作のためのゲッターとセッターについて
ゲッターとセッターは、オブジェクト指向プログラミングでデータのアクセスと操作を制御するために使用される重要なアクセサー メソッドです。オブジェクト内で。これらは、内部オブジェクト プロパティを取得および更新するための制御された方法を提供します。
Getters と Setters の機能
ゲッターとセッターを使用する場合
次の場合にはゲッターとセッターを使用することを強くお勧めします。
簡単な例
JavaScript での次の例を考えてみましょう。
class Person { #firstName; #lastName; get fullName() { return `${this.#firstName} ${this.#lastName}`; } set fullName(name) { const [firstName, lastName] = name.split(" "); this.#firstName = firstName; this.#lastName = lastName; } } const person = new Person(); person.fullName = "John Doe"; console.log(person.fullName); // Output: "John Doe"
この例では:
追加考慮事項
例で示したように、セッターを使用して関連する値を更新することもできます。たとえば、誕生日プロパティがある場合、セッターを使用して日付を検証し、個人の年齢に関連する計算を実行できます。
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3