wna*_*jar 3 javascript arrays json local-storage
这可能是一个非常快速的答案(或一个非常愚蠢的问题),但我正在尝试存储一个整数数组,以便随后可以通过另一个函数在本地访问它们.
到目前为止我想到的方法(及其缺点):
data-ids="1,2,3"(不能在这些中轻松存储数组)localStorage(只能存储字符串,而不是数组,必须转换)<input type="hidden">(再次,不能存储数组,必须转换为字符串)理想情况下,我希望能够使用语法array.push(value)等将值推送到此本地存储的数组上.
是否有一种简单的方法可以做到这一点,我缺少或将采取黑客攻击?此数组的最终用法将与另一个整数数组进行比较,以查看是否有任何值匹配,如果匹配,则从第二个数组中删除索引(即它是一个数组过滤器).
此数组不应存储在服务器上,因为它对于客户端的每个用户都不同.如果没有好的方法可以做到这一点,我可能会考虑以不同的方式实现功能.
当然,你可以使用它 window.somevarname = [1,2,3]
或者,如果通过"其他地方"表示完全不同的页面加载,那么最好的选择是将其运行JSON.stringify()并放入其中localStorage,然后将JSON.parse()其删除.
| 归档时间: |
|
| 查看次数: |
854 次 |
| 最近记录: |