本地存储多个密钥存储

时间:2012-05-17 08:13:34

标签: javascript html5 api local-storage

我想知道我是否可以通过任何机会在localStorage上存储多个密钥?例如:

localStorage.setItem("a_key", a_value);
localStorage.setItem("another_key", another_value);

有可能这样做吗?如果不是,你建议我做什么作为一种解决方法,因为我需要在客户端存储两个密钥或变量?

1 个答案:

答案 0 :(得分:3)

是。您可以在本地存储(和会话存储)中存储多个键/值对。从web storage spec(强调添加):

  

每个存储对象都可以访问键/值对列表,   有时被称为物品。键是字符串。任何字符串   (包括空字符串)是一个有效的密钥。价值观也是如此   字符串。

     

...

     

length属性必须返回键/值对的数量   当前存在于与对象关联的列表中。