HTML5 localStorage добавил новые данные к уже существующим ключам - PullRequest
1 голос
/ 18 сентября 2010

У меня есть следующие ключи localStorage:

localStorage.setItem(1, "some data");
localStorage.setItem(2, "some data");
localStorage.setItem(3, "some data");
.
.
.
localStorage.setItem(600, "some data");

Как я могу добавить к этим ключам новые данные в цикле?

var i = 0
for(h=0;h<600;h++) {
key = i++;
localStorage.setItem(key, "new data");
}

Это перезапишет мои оригинальные ключи и не добавит«новые данные» к «некоторым данным».Спасибо

1 Ответ

2 голосов
/ 18 сентября 2010

Попробуйте

for(var i=0; i<600; i++) {
    localStorage.setItem(i, localStorage.getItem(i) + "new data");
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...