有人可以告訴我關於getter和setter的javascript嗎?什麼是真正的獲得者和制定者?我們可以在哪裏使用它們?使用它們有什麼好處?Javascript Getters And Setters
2
A
回答
3
通常,getter和setter用於Javascript中的面向對象編程。
通常,在一個類中,有一些屬性,構造函數,getters和setter。
屬性代表一類的屬性
構造函數創建一個類的實例
吸氣劑幫助檢索
var name = cat.getName();
塞特斯幫助操縱的屬性的對象的屬性一個東西。
eg. cat.setName('Kathreen');
瞭解更多關於在Javascript OOP以瞭解更多信息。
1
如果您想要設置/獲取屬性值或在設置/獲取其他設置時發生其他情況,您可以使用getter或setter。
您也可能會發現在Mozilla中MDN文檔專有設置和得到運營商有所幫助:
3
Getter
和setter
都是功能。
Getter
將調用何時從變量/對象(它有Getter)檢索值Getter函數必須返回值。
var i=count;
如果count的getter已經被定義,它會調用。當值是分配給一個變量/對象(其具有設置器)
count=10
如果計數的設定器已經被定義,它將調用
Setter
將調用。
這個例子來看看,這樣就可以很容易地理解使用Getter
和setter
How to get notified within an object when one of that object’s property changes?
相關問題
- 1. Symfony 2 getters and setters
- 2. Getters and Setters - 適當的約定
- 3. 在IE中的Javascript getters/setters?
- 4. NSObject的Getters/Setters
- 5. java.util.properties的Getters/Setters
- 6. 使用setters和getters
- 7. PHPUnit排除Getters&setters
- 8. Getters Setters Autoproperty問題
- 9. AtomicInteger vs synchronized getters/setters
- 10. PreparedStatement/ResultSet和Setters/Getters
- 11. C#變量Getters/Setters
- 12. Javascript中的動態屬性getters/setters?
- 13. JavaScript getters/setters和擴展對象
- 14. 視圖圖層的'getters and setters是邪惡'失敗嗎?
- 15. setters和getters的問題
- 16. 對象屬性的Getters/Setters?
- 17. 修改默認的Eclipse getters/setters行爲
- 18. Hibernate:使用EmbeddedIds複製getters/setters?
- 19. objective c retain,assign,copy getters setters方法
- 20. ARC環境下的Setters和Getters
- 21. DataContractSerializer調用屬性getters/setters嗎?
- 22. DDD和Getters和Setters的使用
- 23. 帶有數組的PHP getters和setters
- 24. 真的不錯,不使用setters和getters?
- 25. HIbernate加密和解密在Getters/Setters中?
- 26. Symfony2 getters,setters,添加和刪除
- 27. 使用ES6類的動態Getters/Setters
- 28. 無法枚舉getters/setters屬性
- 29. 斯卡拉getters/setters - 最佳實踐?
- 30. 屬性只是getters而不是setters