localStorage.getItem将检索值.
而setItem将设置值.
但是,如果我想知道哪一个关键与这个特定的价值相关联?那么如何获得Key的那个.
解决方法
访问
Html5 Storage Doc 获取更多的细节.使用以下语法设置并获取localstorage / sessionstorage中的值
用于存储会话的值
用于存储会话的值
sessionStorage.getItem('key') sessionStorage.setItem('value','key')
或永久使用存储值
localStorage.getItem('key') localStorage.setItem('value','key')
你说你想知道这个价值,但你想要的是钥匙,那么你可以使用这个功能
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); }