Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/403.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 查找本地存储中的元素列表_Javascript_Local Storage - Fatal编程技术网

Javascript 查找本地存储中的元素列表

Javascript 查找本地存储中的元素列表,javascript,local-storage,Javascript,Local Storage,我正在本地存储中存储表示对象的json字符串。我这样写: window.localStorage.setItem('ItemID' + TheItemID, TheItemInJson); 现在我需要知道哪些物品在仓库里。做这件事的好方法是什么 谢谢。您想使用以下代码: for(var i=0, len=localStorage.length; i<len; i++) { var key = localStorage.key(i); var value = localSt

我正在本地存储中存储表示对象的json字符串。我这样写:

window.localStorage.setItem('ItemID' + TheItemID, TheItemInJson);
现在我需要知道哪些物品在仓库里。做这件事的好方法是什么


谢谢。

您想使用以下代码:

for(var i=0, len=localStorage.length; i<len; i++) {
    var key = localStorage.key(i);
    var value = localStorage[key];
    console.log(key + " => " + value);
}

for(var i=0,len=localStorage.length;看,谢谢;这似乎是唯一的方法。我想避免这种情况,因为我的本地存储非常大,所以需要从磁盘读取大量信息。无论如何,谢谢。