【发布时间】:2026-01-09 15:30:02
【问题描述】:
我正在尝试在我的程序中实现本地存储。
最初,程序很简单,只需要保存 1 个数组。该数组用作容器,然后将容器馈送到 #1 - 显示输出和 #2 - 控制台输出...
pseudo-code to make the red box go away...
上面的链接最终成功了——正如你在 JS 的第 54 行看到的那样,只要在输入框中输入新条目,更新的容器就会保存到 localStorage。然后在返回站点时,根据第 11 行 - 如果在程序初始加载时保存的 localStorage 容器与初始数组不匹配,则使用保存的容器。
但是,我已经彻底改变了程序,现在有多个选项可供选择,因此有多个数组。无论选择哪个选项/数组都会成为主容器,并且主容器仍然会输出到显示输出和控制台输出。请参阅下面的更新程序...
multiple arrays = more complicated program
pseudo-code
问题是我现在很难弄清楚如何在这个新的更新程序上实现 localStorage。以前当我只有 1 个要测试的数组时,这要容易得多。现在,我不能在任何时候输入(或删除)新条目时保存容器,因为容器可以是 6 个选项中的任何一个。
对于我能做什么,有没有人有任何一般的想法/指针/建议?
【问题讨论】:
标签: javascript arrays local-storage