2012-10-18 98 views
13
獲取密鑰

localStorage.getItem將回收值。HTML5 localStorage從值

和setItem將設置值。

但是如果我想知道哪個鍵與這個特定的值相關聯?那麼如何獲得這個Key。?

so question I have reffered

+0

您發佈的代碼是完全沒用的,你試圖做的是什麼? –

+0

我知道價值,現在我想知道哪個密鑰與它相關聯。 –

回答

12

訪問 Html5 Storage Doc,以獲得更多的細節。使用以下語法來設置和獲取中的localStorage/sessionStorage的 的值來存儲值會話

sessionStorage.getItem('key') 
sessionStorage.setItem('key','value') 

或存儲值永久使用

localStorage.getItem('key') 
localStorage.setItem('key','value') 

和u說ü要知道價值,但你想鍵,那麼你可以使用函數

localStorage.key(i); 

或者,你也可以通過提供鍵循環,並獲得由次交叉檢查所需的關鍵e值

for(var i=0, len=localStorage.length; i<len; i++) { 
    var key = localStorage.key(i); 
    var value = localStorage[key]; 
    if(value.equals(desired_value)) 
    console.log(key + " => " + value); 
} 
+0

代碼更新! plz check nw !! – Neji

+0

Thanks dude .... – Aks

+0

高興地幫助:) – Neji