我想知道我是否可以在 localStorage 上存储多个密钥?例如 :
localStorage.setItem("a_key", a_value);
localStorage.setItem("another_key", another_value);
有可能这样做吗?如果不是,您建议我采取什么解决方法,因为我需要在客户端存储两个键或变量?
我想知道我是否可以在 localStorage 上存储多个密钥?例如 :
localStorage.setItem("a_key", a_value);
localStorage.setItem("another_key", another_value);
有可能这样做吗?如果不是,您建议我采取什么解决方法,因为我需要在客户端存储两个键或变量?
是的。您可以在本地存储(和会话存储)中存储多个键/值对。从网络存储规范(强调添加):
每个 Storage 对象都提供对键/值对列表的访问,这些键/值对有时称为项目。键是字符串。任何字符串(包括空字符串)都是有效的键。值是类似的字符串。
...
length 属性必须返回 与对象关联的列表中当前存在的键/值对的数量。