所以,我在想我可以像普通对象一样循环遍历 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
工作。