localStorage表现?

时间:2016-01-13 07:24:43

标签: javascript performance local-storage

我正在使用名为jQuery Phoenix的jQuery插件。它是一个插件,使localStorage与表单非常容易。

我的问题:

此脚本每秒自动保存。我有一个大约275个字段的表单,它保存了所有字段。

(我知道保存那些通常有点矫枉过正的字段,但它是默认设置。我要更改它以保存onblur事件但每次更改字段时仍会保存275个字段。)

如果经常保存,我会在浏览器中遇到任何类型的性能问题吗?

我对localStorage或它对性能的影响知之甚少,尤其是在经常保存这么多数据字段时。

1 个答案:

答案 0 :(得分:-2)

  1. 由于localStorage的内部实施是特定于浏览器的,因此性能肯定会有所不同,这将是一个问题。

  2. 首次阅读和后续阅读之间也存在时差。

  3. 除了本地存储容量有限(虽然可以更改)

  4. 此外,您不想在保存之前进行字符串化。这将是低效的。

  5. 注意:如果所有275个字段未同时更改,则您只能保存更改的字段