getter和setter vs对象键值对
Getters and Setters vs Oject key value pair
尝试在HTML页面上存储大量数据的方法,类似于使用csv文件。如果数据不需要私有,则使用getter和setter来存储大型数组被认为是不好的做法。我一直在使用类似于这里所示的东西http://ejohn.org/blog/javascript-getters-and-setters/
我使用getter和setter函数来保存从用户收集的数据,稍后用于重建页面。
基本上,我应该使用对象与键值对在Getter Setter函数?
我想你可能会选择使用get和setter作为接口来处理你的数据,在某些情况下,它可以帮助你组织你的代码,而不是把它弄乱。
在许多情况下,我坚持使用getter和setter,这使我的代码安全,因为只有密钥(在setter中指定的那些)将被更新。此外,您可以在其上实现可见性,因此只有在类内部才能访问一些方法,它将根据您的需要而变化。
相关文章:
- JS在封装对象中查找键值对
- 在键值对的唯一组合上合并对象
- javascript对象键值对
- 如何通过在JavaScript对象中的多个键/值对中查找最小值来选择键/值配对
- JSON对象作为键值对中的键
- 如何在已经声明的JSON对象中添加键值对
- 将javascript变量列表转换为对象键/值对
- 如何获取对象中的键值对列表
- 如何将对象的键/值对写入页面
- 如何强制对象键值对首先位于对象中
- 在动态 JavaScript 对象(键/值对)中创建动态数组
- 如何在 javascript 中向数组添加新对象(键值对)
- 反应.js传递对象键值对作为 props
- 转换/解析javascript对象键值对
- getter和setter vs对象键值对
- 在Jade中添加来自对象键:值对的属性
- 将HTML元素设置为随机对象键值对
- 在Javascript中将对象键值对转换为一系列数组
- 函数将URL哈希参数转换为对象(键值对)
- 使用函数参数查找和对象键值对