Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript HTML5 localStorage vs sesionStorage vs另一种类型的数据存储性能_Javascript_Performance_Local Storage - Fatal编程技术网

Javascript HTML5 localStorage vs sesionStorage vs另一种类型的数据存储性能

Javascript HTML5 localStorage vs sesionStorage vs另一种类型的数据存储性能,javascript,performance,local-storage,Javascript,Performance,Local Storage,我需要在Javascript循环中获取一些数据块。这些片段可能在2到20KB之间很小,但是在一个循环中,我需要速度。我可以从本地存储中获取以下代码: var code = localStorage.getItem(myVar); 甚至从jQuery.data()中 我无法找到有关localStorage或sesionStorage速度的信息,也无法找到是否可以将这些值缓存到内存中的信息 什么是最快和更好的使用? Thanx 根据经验:数据越多,客户端数据库就越合适。要找到收支平衡点,我想你必须

我需要在Javascript循环中获取一些数据块。这些片段可能在2到20KB之间很小,但是在一个循环中,我需要速度。我可以从本地存储中获取以下代码:

var code = localStorage.getItem(myVar);
甚至从jQuery.data()中

我无法找到有关localStorage或sesionStorage速度的信息,也无法找到是否可以将这些值缓存到内存中的信息

什么是最快和更好的使用? Thanx


根据经验:数据越多,客户端数据库就越合适。要找到收支平衡点,我想你必须做一些测试。

Webstorage非常适合于具有该维度的数据块,而且它从浏览器中检索数据的速度非常快。您不需要任何缓存,因为数据在浏览器上,您也可以将这些数据用于脱机应用程序

我建议使用纯JS,因为它不会增加任何开销或任何依赖项,而且WebStorage API非常简单

如果你想了解更多关于网络存储的知识,试着阅读

var code = $('#myDiv').data(myVar);