HTML5 localStorage将新数据附加到现有密钥

时间:2010-09-18 15:06:21

标签: javascript html5 local-storage

我有以下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 个答案:

答案 0 :(得分:2)

尝试

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