如何直接在Javascript数组中存储值与将它们存储在客户端替代方案(如LocalStorage或IndexDB)中的方式不同。
在任何一种情况下都存储值。什么是限制。
我的用例是:存储来自服务器某处的非常快的数据(浮点值),然后从该中间源读取它以在实时图/图上渲染点。频率是否也会对选择产生影响?
任何示例代码段都会非常有用。
答案 0 :(得分:3)
localStorage和数组之间的明显区别是:
<强> W3.org reference on localStorage 强>
您可以在localStorage中读取和写入:
var foo = localStorage["bar"];
// ...
localStorage["bar"] = foo;
(例如摘自伟大的介绍性网站http://diveintohtml5.info/storage.html)
如果您仅将数据用于当前会话,请不要使用localStorage 。使用标准数组(它们很好而且速度很快)或Float32Array。