【发布时间】:2017-07-18 00:17:31
【问题描述】:
我正在创建一个网站,用户可以在其中选择项目的选项,例如尺寸或颜色。但是,我使用的是 Backbone,当模型更新时,视图会重新渲染,并且选项会重置为默认值。
为了阻止这种情况,我使用 sessionStorage 在刷新后重新加载值。这和我想要的一样有效,但是当有大量的项目和数据要读取时,我担心性能。加载值之间是否会有明显的延迟,或者 sessionStorage 是否足够快,这不是问题?
【问题讨论】:
-
出现性能问题时担心性能问题。
-
生成给定大小的随机数据,然后测试执行时间。逐渐增加数据的大小,直到延迟增加到无法接受的程度。这完全取决于浏览器、系统功能和分配的资源。这个问题的唯一答案是“测试它”。
标签: javascript session-storage sessionstorage