」工欲善其事,必先利其器。「—孔子《論語.錄靈公》
首頁 > 程式設計 > 什麼是Getters和Setter,您什麼時候應該使用它們?

什麼是Getters和Setter,您什麼時候應該使用它們?

發佈於2025-01-26
瀏覽:982

What are Getters and Setters and When Should You Use Them? 
了解數據manipulation

getters and setters do

設置器:定義一個允許將值分配給私人或受保護屬性的方法。

何時使用getters and setters

使用getters and setters在:

在將數據分配給屬性之前對數據進行驗證。 在訪問/修改屬性之前或之後執行其他操作。

    考慮javaScript中的以下示例:
  • class person { #名; #姓; 獲取FullName(){ 返回`$ {this。 #firstName} $ {this。 #lastName}`; } 設置fullname(name){ const [firstName,lastName] = name.split(“”); 這個。 #firstName = firstName; 這個。 #lastName = lastName; } } const Person = new Person(); person.fullname =“ John Doe”; console.log(person.fullname); // output:“ John Doe” 在此示例中:
  • [&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&華,設定器也可以用於更新相關值。例如,如果您擁有生日屬性,則可以使用二階來驗證日期並執行與個人年齡相關的計算。
最新教學 更多>

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

Copyright© 2022 湘ICP备2022001581号-3