0
我試圖從localStorage檢索值,但下面的代碼在瀏覽器控制檯中打印NULL
而不是數組對象值!任何一個能幫助我這個請從localStorage添加和檢索數組
var ary = [];
function setFavorite(n, v) {
alert("a=" + n + " ,v=" + v);
var obj = {};
obj[n] = v;
ary.push(obj);
// Put the object into storage
localStorage.setItem('testObject', JSON.stringify(ary));
// Retrieve the object from storage
var retrievedObject = localStorage.getItem('ary');
console.log('retrievedObject: ', JSON.parse(retrievedObject));
}
setFavorite("Power", "Power Converter"); //calling above function from a button click
對不起!它的愚蠢的錯誤 – 2015-04-05 23:02:27
你能告訴我,我怎麼可以退回到每個循環,以便我可以在控制檯中一起打印名稱和值 – 2015-04-05 23:03:18
你的意思是你想檢索存儲在'localStorage'中的數組,然後查看一切印刷的關鍵和價值? – vlaz 2015-04-05 23:10:25