mycars配列をhtml5のlocalStorageオブジェクトに保存するには?
var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
localStorage.mycars=?;
mycars配列をhtml5のlocalStorageオブジェクトに保存するには?
var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
localStorage.mycars=?;
localStorage
はkey : value
ペア用なので、おそらくやりたいことはJSON.stringify
配列であり、文字列をmycars
キーに格納してから、それを元に戻すことができますJSON.parse
。例えば、
var mycars = new Array();
mycars[0] = "Saab";
mycars[1] = "Volvo";
mycars[2] = "BMW";
localStorage["mycars"] = JSON.stringify(mycars);
var cars = JSON.parse(localStorage["mycars"]);