如何计算localStorage变量的数量
How to count number of localStorage variables
我发现这篇文章很有帮助:HTML5 localStorage:检查项目是否设置
但是,我找不到解决以下问题的方法。
A想使用8个localStorage变量:names0, names1, names2…等等……names7
然后当页面加载时,检查它们是否已被使用,然后显示多达8个-div -通过变量访问,如果是的话。
var cs = document.getElementsByClassName("classSelect");
for (i = 0; i < 8; i++) {
if (localStorage.getItem("names" + i) !== null) {
alert("worked " + i);
cs[i].style.display = "block";
}
localStorage使用字符串键,所以像访问其他键一样访问它们:Object.keys(localStorage)
。localStorage被"沙盒"到一个页面,所以你不会得到所有的键设置,只有那些为你现在所在的页面设置。
相关文章:
- 我希望在不替换现有变量的情况下恢复localStorage中的变量
- Angular2/JavaScript-如何显示localStorage保存的所有变量并获取所有键的总长度
- 将新行添加到localStorage变量中
- 从不同的 JavaScript 文件中从 localStorage 获取变量的值
- jQuery - 将 css 添加到 localStorage 变量
- 有没有办法在ngif(AngularJS)中检查localStorage变量
- 将值从 javascript 中的按钮传递给创建 localStorage 变量的函数
- Javascript 搜索 LocalStorage 变量是否存在
- 简单搜索结果页面:if/else 使用 localStorage 变量和 document.write 时出现问题
- 如何使用localStorage保存具有随机值的变量
- HTML5 localStorage加载用户输入变量
- AngularJS:无法将localStorage项保存到scope变量中
- 用Javascript初始化localStorage变量;在函数中不起作用
- 从localStorage变量激活手风琴集
- ExecuteScript没有'使用变量时不适用于localStorage
- 如何计算localStorage变量的数量
- 检查localStorage中是否存在变量的值
- 如何将localstorage的值从视图传递到控制器,以在另一个视图中作为php变量使用
- IE11不接受字符串(变量)作为localStorage.setItem()的参数
- 缓存变量:localStorage或cookie