Local Storage multiple key storage

Rol*_*and 2 html javascript api local-storage

I was wondering if I can by any chance store more than one key on localStorage ? For instance :

localStorage.setItem("a_key", a_value);
localStorage.setItem("another_key", another_value);
Run Code Online (Sandbox Code Playgroud)

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

Jam*_*ice 5

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

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

...

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