2

我想知道我是否可以在 localStorage 上存储多个密钥?例如 :

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

有可能这样做吗?如果不是,您建议我采取什么解决方法,因为我需要在客户端存储两个键或变量?

4

1 回答 1

5

是的。您可以在本地存储(和会话存储)中存储多个键/值对。从网络存储规范(强调添加):

每个 Storage 对象都提供对键/值对列表的访问,这些键/值对有时称为项目。键是字符串。任何字符串(包括空字符串)都是有效的键。值是类似的字符串。

...

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

于 2012-05-17T08:15:36.483 回答