【发布时间】:2016-12-14 10:35:10
【问题描述】:
我知道关于如何保存数组还有其他问题。然而,我仍然不知道如何将它应用到我的情况......
所以,我想保存并加载这个双数组的第二个索引:
var costume = [ //[name,price,owned]
["Mushroom",0,true],
["Agaric",20,false],
["Pumpkin",75,false],
["Shadow",100,false],
["Waffle",150,false]
];
当玩家购买蘑菇一切但加载正常时,数组中的第二个索引(设置为“true”或“false”)更改为“true”。
这是我的代码,但它不会将“服装”(上面的数组)更改为我保存的那个。
if(typeof(Storage) !== "undefined") {
localStorage["costumes"] = JSON.stringify(costume);
var owned = JSON.parse(localStorage["costumes"]);
for(var i = 0; i < costume.length; i++) {
costume = owned;
}
}
请帮忙,谢谢:)
【问题讨论】:
标签: javascript arrays local-storage