根据我所阅读的内容,我希望以下代码能够工作。
此代码是一个函数的一部分,该函数应该通过用下一个更高的 localStorage 变量覆盖来删除 localStorage 变量。一旦没有更多要复制的内容,最终变量将被删除。
'cc' 在别处计算某个 div 的数量(每个 div 都有三种与之相关的 localStorage 变量)。
'x' 保存被点击的 div 的数组位置。
发生的一切都是“警报”。代码本身是错误的,还是我在其他地方犯了错误?
for (z = x; z < cc; z++) {
alert(z + " " + cc);
localStorage.setItem("names" + z), localStorage.getItem("names" + (z + 1));
localStorage.setItem("skillLevel" + z), localStorage.getItem("names" + (z + 1));
localStorage.setItem("title" + z), localStorage.getItem("names" + (z + 1));
localStorage.removeItem("names" + (z + 1));
localStorage.removeItem("skillLevel" + (z + 1));
localStorage.removeItem("title" + (z + 1));
}