Ich weiß, dass es weitere Fragen zum Speichern von Arrays gibt. Doch ich weiß immer noch nicht, wie es meine Situation anzuwenden ...JavaScript - Speichern/Laden eines Arrays mit lokalem Speicher
Also, ich möchte 2. Index der diesDoppel Array speichern und laden:
var costume = [ //[name,price,owned]
["Mushroom",0,true],
["Agaric",20,false],
["Pumpkin",75,false],
["Shadow",100,false],
["Waffle",150,false]
];
Der zweite Index im Array (was auf 'wahr' oder 'falsch' gesetzt ist) wird auf 'wahr' geändert, wenn der Spieler einen Pilz kauft, aber das Laden funktioniert gut.
Dies ist mein Code, aber es ändert nicht "Kostüm" (das Array oben) zu dem, den ich gespeichert habe. Hilfe
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;
}
}
Bitte, danke :)