getter和setter vs对象键值对

Getters and Setters vs Oject key value pair

本文关键字:对象 键值对 vs setter getter      更新时间:2023-09-26

尝试在HTML页面上存储大量数据的方法,类似于使用csv文件。如果数据不需要私有,则使用getter和setter来存储大型数组被认为是不好的做法。我一直在使用类似于这里所示的东西http://ejohn.org/blog/javascript-getters-and-setters/

我使用getter和setter函数来保存从用户收集的数据,稍后用于重建页面。

基本上,我应该使用对象与键值对在Getter Setter函数?

我想你可能会选择使用get和setter作为接口来处理你的数据,在某些情况下,它可以帮助你组织你的代码,而不是把它弄乱。

在许多情况下,我坚持使用getter和setter,这使我的代码安全,因为只有密钥(在setter中指定的那些)将被更新。此外,您可以在其上实现可见性,因此只有在类内部才能访问一些方法,它将根据您的需要而变化。