配列を保存する方法に関する他の質問があります。しかし、私はまだJavaScript - ローカルストレージを使用した配列の保存/ロード
だから、私は保存して、この二重配列の第二インデックスをロードしたい...私の状況に適用する方法がわからない:
var costume = [ //[name,price,owned]
["Mushroom",0,true],
["Agaric",20,false],
["Pumpkin",75,false],
["Shadow",100,false],
["Waffle",150,false]
];
配列の第二のインデックス( 'true'または 'false'に設定されています)が 'true'に変更されました。
これは私のコードですが、私が保存した 'costume'(上記の配列)は変更されません。
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;
}
}
助けてください、ありがとう:)