HTML5客户端存储中如何获取key的值?

发布于 2024-09-30 21:13:48 字数 252 浏览 4 评论 0原文

我使用这样的键存储了一个值 localStorage[title] = text; 我知道我可以通过执行 var text = localStorage[title]< 来调用 text /code> 但如何获取 title 的值插入到 localStorage 中,以便程序知道要获取什么值。有没有办法循环遍历 localStorage 中的键?

I stored a value with a key like this localStorage[title] = text; I know I can recall the text by doing var text = localStorage[title] but how do you get the value of the title to insert into the localStorage so that the program knows what value to get. Is there any way to loop through the keys in the localStorage?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

む无字情书 2024-10-07 21:13:48

[删除了 for-in 示例]

localStorage API 允许您迭代键,我们有一个 length 属性,以及 key 函数。

key 函数采用索引并返回键的名称:

var key, value;
for (var i = 0; i < localStorage.length; i++) {
  key = localStorage.key(i);
  value = localStorage.getItem(key);
  // use key or value
}

请在 此处尝试此示例

[removed for-in example]

The localStorage API, allows you to iterate over the keys, we have a length property, and the key function.

The key function takes an index and returns the name of the key:

var key, value;
for (var i = 0; i < localStorage.length; i++) {
  key = localStorage.key(i);
  value = localStorage.getItem(key);
  // use key or value
}

Try this example here.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文