所以,我想我可以像普通对象一样循环遍历 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
确实有效。