我有一个关于在javascript中使用变量的初学者问题。我对编程并不陌生,但我对JavaScript很陌生,有几件事情似乎吸引了我。我的问题涉及以下JavaScript片段:创建基本的单个JavaScript函数来更改不同的localStorage对象
function use(xue) {
if(xue=='zero') {
alert(localStorage.xue)
if(Number(localStorage.xue) <= 0) {
alert("Out of that level spell!");
return false;
}
localStorage.zero = Number(localStorage.zero)-1;
updateGUI();
}
}
对不起,使用外部网站,但我想不出如何正确格式化。反正它只有13行,所以我希望这不是问题。
眼下的问题是,我存储localStorage.zero下localStorage的信息。我想要做的是将正在传入的字符串用于更新localStorage数据。这样我就可以传递不同的字符串,并让这个函数更新所有信息。
现在它只是给我一个错误说localStorage.xue,符合市场预期,是不确定的。
为了澄清,如果我传递比萨饼localStorage.pizza将被修改,或者如果我通过跳localStorage.hop将被修改。
很抱歉,如果我散漫,但我一点点紧张。
谢谢!
谢谢!我认为localStorage看起来像一本字典......它工作! – Cait 2012-03-13 03:29:29
太棒了,很高兴这工作!你能否将我的答案标记为已接受?谢谢 – mrdc 2012-03-13 03:59:28