我只是想知道如何获取 localStorage
中的所有键值。
我试图用一个简单的 JavaScript 循环来检索这些值
for (var i=1; i <= localStorage.length; i++) {
alert(localStorage.getItem(i))
}
但它只有在键是渐进数字时才有效,从 1 开始。
如何获取所有密钥以显示所有可用数据?
原文由 Simone 发布,翻译遵循 CC BY-SA 4.0 许可协议
我只是想知道如何获取 localStorage
中的所有键值。
我试图用一个简单的 JavaScript 循环来检索这些值
for (var i=1; i <= localStorage.length; i++) {
alert(localStorage.getItem(i))
}
但它只有在键是渐进数字时才有效,从 1 开始。
如何获取所有密钥以显示所有可用数据?
原文由 Simone 发布,翻译遵循 CC BY-SA 4.0 许可协议
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
在 ES2017 中,您可以使用: