有人可以告诉我关于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