localStorage性能:一个大对象或几个小对象
localStorage performance: one big object or several smaller ones?
我需要在本地保存一些从外部服务器获取的json数据,这样即使这些数据最终被擦除也不会有问题。我用的是localStorage
既然现在我有这个数据的更多类别,我不确定是否它是更好的保存所有的数据作为一个大的对象的本地存储对象,或使一个本地存储。
每个XXXX类别对应CatXXXX。一个比另一个好吗?他们在性能上比较吗?
所有内容都以键值对、字符串的形式存储在LocalStorage中,没有嵌套。
如果你存储超级嵌套对象,你需要先获取它们,然后在使用它们之前对它们进行解析。这将比使用实际的键值对消耗更多的时间,在这种情况下,您不需要解析任何内容(除非您存储了一些想要进行类型转换的数字等)
下面是一些关于Safari、IE和Firefox实现该规范的文档
相关文章:
- 如何在几个jQuery对象上调用jQuery函数
- 如何在Javascript中的对象数组的最后一个对象之后附加几个新对象
- 在原始对象的基础上创建新对象的最简单方法,但没有几个字段
- 如何将特定json对象的值与几个条件相加(例如,对象“TYPE”的值为“ABC”)
- javascript:检查是否存在几个特定的对象属性(同样在coffeescript中)
- 当仅通过 geojson 对象添加几个标记时,传单变得非常慢
- 使用动态 src javascript 创建几个新的 Image() 对象
- 给一个有1个变量/对象的函数给定几个参数
- 敲除:绑定到同一可观察对象的几个 DOM 元素
- 如何在JavaScript中优雅地将一个函数分配给几个对象属性
- 带有几个参数的JavaScript对象
- 按带有下划线的几个属性对对象数组进行分组
- 从几个ref对象数组中的值求和
- 如何将这个JSON解析为几个'对象'
- 我如何添加一个标签/标签出现在几个对象的顶部,以便当用户单击对象时,标签始终面向相机
- 如何在JS[或jQuery]中合并几个3D JSON对象
- 脑筋急转弯,如何根据几个规则重新排列js对象并改变它的自定义结构
- localStorage性能:一个大对象或几个小对象
- 循环遍历几个对象
- 将一个JSON返回拆分为几个对象