HTML5 localStorage从值获取密钥

时间:2012-10-18 07:54:38

标签: javascript html html5

localStorage.getItem将检索值。

和setItem将设置值。

但是,如果我想知道哪个键与此特定值相关联?那么如何获得Key。?

so question I have reffered

1 个答案:

答案 0 :(得分:14)

访问 Html5 Storage Doc 以获取更多详细信息。使用以下语法设置和获取localstorage / sessionstorage中的值 用于存储会话的值

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

或使用

永久存储值
localStorage.getItem('key')
localStorage.setItem('key','value')

并且你说你想知道价值,但你想要钥匙然后你可以使用函数

  localStorage.key(i);

或者您也可以循环检查可用的键并通过交叉检查值

获得所需的键
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);
}