最佳答案
因此,我想我可以像普通对象一样循环访问 localStorage,因为它有一个长度。我该怎么循环呢?
localStorage.setItem(1,'Lorem');
localStorage.setItem(2,'Ipsum');
localStorage.setItem(3,'Dolor');
如果我做一个 localStorage.length
,它返回 3
,这是正确的。所以我假设一个 for...in
循环将工作。
我在想:
for (x in localStorage){
console.log(localStorage[x]);
}
但没用,有办法吗?
我的另一个想法是
localStorage.setItem(1,'Lorem|Ipsum|Dolor')
var split_list = localStorage.getItem(1).split('|');
for...in
在其中起作用。