2012-10-18 61 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