2012-04-06 56 views
0

說我有一種在localStorage的HTML5本地存儲空間值

var storageObject = {}; 
    storageObject.value = myvalue; 
    storageObject.timestamp = d.getTime(); 
    localStorage.setItem(myref, JSON.stringify(storageObject)); 

如何使用的getItem中檢索的值存儲以下?

回答

0

簡單:

localStorage.getItem(myref); 

甚至:

localStorage[myref]; 

https://developer.mozilla.org/en/DOM/Storage#localStorage

編輯從JSON恢復原來的對象,只是parse它:

var revivedObject = JSON.parse(localStorage.getItem(myref)); 
// console.log(revivedObject); 
+0

但我STOR存儲對象中的時間戳和值。我只需要價值而不是時間戳。我做了一些像var myObj = localStorage [datobj]; myObj1 = JSON.parse(myObj.value);但沒有工作。 – 2012-04-06 19:40:01

+0

你得到*值後,你需要'JSON.parse'把它變成對象。 – c69 2012-04-06 19:41:23

+0

查看更新的答案 – c69 2012-04-06 19:45:30