Итак, я подумал, что мог бы просто перебрать 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
работает.