我在Android上收到消息,我需要存储它们......
所以我需要做一个循环来检查设备上是否存在密钥,并添加它是否确实为其添加了后缀并将其保存在alerta1, alerta2, alerta3
之类的新密钥上。我想我需要做一个for
循环或其他东西,但需要一些帮助...
这样的东西?:
if (localStorage.getItem("alerta" + counter) === null) {
localStorage.setItem('alerta1' + counter, message);
}
但首先我需要检查它是否存在......这都是javascript ...
答案 0 :(得分:1)
我认为你正在寻找这个...
如果新密钥与当前密钥匹配,则输出新密钥。
基本上使用新的后缀名复制密钥。
function outputKeys(){
var counter = 0;
for (var i = keyArray.length - 1; i >= 0; i--) {
if (localStorage.getItem(keyArray[i]) !== null) {
counter++;
localStorage.setItem('alerta' + counter, message);
}
}
}